2019 NFL Mock Draft 2.0: Garrett Bradbury intriguing option for Los Angeles Rams

(Photo by Streeter Lecka/Getty Images)
(Photo by Streeter Lecka/Getty Images) /
23 of 33
(Photo by Lance King/Getty Images)
(Photo by Lance King/Getty Images) /

22. Baltimore Ravens: N.C. State Wide Receiver Kelvin Harmon

How weird is it to think Joe Flacco will no longer be part of the picture for the Baltimore Ravens? Moving on from the former Super Bowl MVP will seem difficult at first, but the decision to make the switch to Lamar Jackson was the best decision this team would have made after looking at the spark he brought to the offense.

For the most part, Jackson saw most of his success in the ground game for Baltimore, but the only chance this team is going to have at returning to the playoffs is if they bring on additional help in the passing game.

The decision to release Michael Crabtree was a bit of a surprise, although the Ravens seem better off by replacing him with someone younger anyway from the draft.

Kelvin Harmon was the kind of receiver at N.C. State who would seem to get better with experience, and after catching 81 passes for 1,186 yards to go along with seven touchdowns as a junior, he seems more than ready for the NFL.

By joining a team like the Ravens, Harmon would be in a great position to see plenty of action as a rookie since Baltimore’s receiving corps isn’t all that impressive to begin with.