2019 NFL mock draft: Cardinals land Nick Bosa
Cody Ford, OL, Oklahoma
The Broncos have to fix the offensive line. Denver can’t deal with another year of Garret Bolles and Jared Veldheer.
A.J. Brown, WR, Ole Miss
No team needs a receiving threat more than the Bills. Josh Allen has some traits that need to be developed, and Brown should help in that department.
Christian Wilkins, DT, Clemson
Cincinnati has the worst defense in the NFL. Wilkins would be a beast when put next to Geno Atkins on the inside.
Dexter Lawrence, DL, Clemson
Lawrence has some off-field concerns after failing a drug test, but his talents are immense. The Packers could certainly use him.
Drew Lock, QB, Missouri
After moving on from Ryan Tannehill this upcoming offseason, the Dolphins will need to find his replacement.
Rashan Gary, DE, Michigan
Gary can give the Falcons a long-term replacement for Adrian Clayborn, who left last March for New England. Atlanta needs help on the defensive front.
Zach Allen, EDGE, Boston College
Allen would be a great fit playing across from Ryan Kerrigan, who remains one of the best pass-rushers in the league.
Amani Oruwariye, CB, Penn State
Carolina has to find some corners this offseason. The Panthers have major issues on the back end, something that will be exploited in the NFC South.