Glenn Younes looks ahead to the 2017 NFL Draft, and he says despite some recent misses, Ravens GM Ozzie Newsome and assistant GM Eric DeCosta are still some of the best in the game.
Glenn Younes looks ahead to the 2017 NFL Draft, and he says despite some recent misses, Ravens GM Ozzie Newsome and assistant GM Eric DeCosta are still some of the best in the game.