Final 2020 NFL mock draft
1. Cincinnati Bengals: QB Joe Burrow
The franchise savior arrives.
2. Washington Redskins: EDGE Chase Young
If Dwayne Haskins busts - and he absolutely might - the Redskins can look to find a quarterback next year.
3. Detroit Lions: CB Jeff Okudah
Don't rule out a quarterback, but the smart money is on the Lions playing it safe here.
4. New York Giants: OT Jedrick Wills
If they can't trade down, the Giants will look to solidify their O-line.
5. Miami Dolphins: QB Tua Tagovailoa
They didn't fully commit to the "Tank for Tua" plan, but they get their man anyhow. The talk of preferring Justin Herbert is smoke.
6. Los Angeles Chargers: QB Justin Herbert
If Herbert doesn't go here, he could fall a long way.
7. Carolina Panthers: LB Isaiah Simmons
The Panthers would surely love to trade back and stockpile picks for their rebuild, but if they can't find a trade partner then adding a defensive piece to help cover the loss of Luke Kuechly makes sense.
8. Arizona Cardinals: OT Tristan Wirfs
A receiver would be a lot of fun here, but the Cardinals instead look to fill a more pressing need.
9. Jacksonville Jaguars: DT Derrick Brown
Quarterback is definitely in play here if one falls.
10. Cleveland Browns: OT Andrew Thomas
With the addition of Jack Conklin on the right side via free agency, the Browns use the draft to solve their major blocking issues in short order.
11. New York Jets: OT Mekhi Becton
The Jets won't worry much about Becton's reported drug violation at the combine.
12. Las Vegas Raiders: WR Jerry Jeudy
Jeudy's got a little Antonio Brown to his game, something we know the Raiders tried and failed to add to their offense.
13. San Francisco 49ers: WR CeeDee Lamb
Emmanuel Sanders departed in free agency and Deebo Samuel probably isn't a No. 1.
14. Tampa Bay Buccaneers: OT Austin Jackson
The Bucs come up a little short after an early run on tackles, but they have to reach because nothing matters for them if Tom Brady isn't protected.
15. Denver Broncos: WR Henry Ruggs
Playing in the AFC West, the Broncos know the impact speed can add to a receiving corps and what it can mean for the development of a big-armed young quarterback.
16. Atlanta Falcons: CB C.J. Henderson
The Falcons might have to trade up if Henderson is the player they covet.
17. Dallas Cowboys: C Cesar Ruiz
K'Lavon Chaisson was probably the pick until Travis Frederick retired.
18. Miami Dolphins: EDGE K'Lavon Chaisson
Adding sorely need pass-rushing prowess to this defense is essential.
19. Las Vegas Raiders: CB Jaylon Johnson
The Raiders reportedly love C.J. Henderson, but Johnson is a nice consolation prize.
20. Jacksonville Jaguars: WR Justin Jefferson
If Gardner Minshew has hopes of succeeding over the long term, he's going to need more weapons.
21. Philadelphia Eagles: WR Jalen Reagor
Brandon Aiyuk is also a possibility here.
22. Minnesota Vikings: OT Josh Jones
Offensive tackles continue to fly off the board.
23. New England Patriots: DT Javon Kinlaw
The Patriots aim to benefit from Kinlaw's fall due to medical concerns.
24. New Orleans Saints: CB A.J. Terrell
Jordan Love is tempting, but the Saints have a hole to fill at CB and need to maximize what little time they have left with Drew Brees.
25. Minnesota Vikings: Kristian Fulton, CB
Antoine Winfield Jr. is also an option here - and it would be quite a story considering his father's history in Minnesota.
26. Miami Dolphins: S Xavier McKinney
A nice chess piece gets added to Brian Flores' defense.
27. Seattle Seahawks: EDGE Yetur Gross-Matos
It's way past time for the Seahawks to finally shore up their O-line issues, but the value simply isn't there.
28. Baltimore Ravens: LB Kenneth Murray
The Ravens have few holes, but one remains where C.J. Mosley used to play.
29. Tennessee Titans: OT Isaiah Wilson
The Titans find a replacement for the departed Jack Conklin.
30. Green Bay Packers: WR Denzel Mims
Aaron Rodgers doesn't have much time left and won't win another title with the receivers he has now.
31. San Francisco 49ers: DT Ross Blacklock
A much cheaper replacement for DeForest Buckner.
32. Kansas City Chiefs: LB Patrick Queen
D'Andre Swift is in play here, too.