Today is the NFL Draft coming from Cleveland, and while the pandemic is still in effect, the Draft is returning to being a traveling road show, albeit with a much smaller crowd than usual due to social distancing protocols that are still in effect. As I do every year, I post my final mock draft here, and this year has been much harder to mock due to the amount of uncertainty and misinformation going on about who the third pick will be, as well as the amount of trade rumors going around. In any case, here's my final mock. Like always, it's one round and no trades will be mocked.

1. Jaguars - QB Trevor Lawrence, Clemson
This is as obvious as it gets as Lawrence is a generational QB prospect, and he's the guy the Jaguars need to get this franchise back on its feet again.

2. Jets - QB Zach Wilson, BYU
The Jets have been linked to this guy for so long, so it will be a shocker if they go with somebody other than him.

3. 49ers - QB Trey Lance, North Dakota State
Now things get really interesting here as the 49ers mortgaged their future to get their guy behind center as the team will need to upgrade from Jimmy Garoppolo if they want to win the Super Bowl. The big question is which QB the 49ers go with as they seem to like all three prospects between Justin Fields, Trey Lance, and Mac Jones. The 49ers apparently have apparently eliminated Fields, and seeing that trading up this far to take somebody who was likely going to be there at 12 is just nuts. So Lance it is, though I'm pretty certain Fields is still a possibility.

4. Falcons - TE Kyle Pitts, Florida
The Falcons are taking calls for this pick, and while the Falcons could groom Matt Ryan's successor, this team thinks it can still win with Ryan. So they take a generational tight end prospect who can do it all as he's a great blocker, he's a better receiver than most guys in the draft, and he can carry the rock as well.

5. Bengals - WR Ja'Marr Chase, LSU
It will either be Penei Sewell or Chase here as the Bengals ideally should upgrade their offensive line since Joe Burrow took way too many hits last season that landed him on the season-ending IR. But pairing Burrow with his former teammate at LSU would make the Bengals offense scary.

6. Dolphins - WR DeVonta Smith, Alabama
The Dolphins traded up hoping to land Pitts or Chase, but with both of these playmakers off the board, they go with one of Tua's former Alabama teammates in Smith. The Heisman Trophy winner had a historic season in Tuscaloosa and giving Tua a familiar face to throw to should really help Tua realize his potential.

7. Lions - T Penei Sewell, Oregon
This is as far as Sewell falls as he's a generational tackle prospect, and the Lions are in need of a guy who can protect Jared Goff and give him a chance to recapture the form that took the Rams to the Super Bowl.

8. Panthers - CB Jaycee Horn, South Carolina
This is another hot spot for a trade as the Panthers have been shopping the pick around to quarterback-needy teams. But should they keep the pick, Horn is somebody who fills a huge need in the secondary as their current corp just got shredded by opposing quarterbacks. They could also get a tackle to give Sam Darnold some protection that was largely missing in New York.

9. Broncos - QB Justin Fields, Ohio State
The Broncos have been looking to upgrade their QB position as Drew Lock has shown his limitations and the Teddy Bridgewater trade was designed to get the team some veteran presence than a QB of the future. It's unlikely Fields falls this far and somebody will probably trade up ahead of the Broncos to get him, but in this no-trades mock he goes here.

10. Cowboys - CB Patrick Surtain II, Florida State
The Cowboys are great on offence, but an absolute dumpster fire on defense. Their secondary is especially atrocious and in need of some talent.

11. Giants - DE Kwity Paye, Michigan
The Giants could go in a number of directions here, but the team really likes Paye and he would give the Giants a ferocious edge rushing tandem of Paye and Leonard Williams for years to come. They could also look at getting a tackle, wideout, or cornerback with this pick as well.

12. Eagles - WR Jaylen Waddle, Alabama
Jaelen Reagor was a massive disappointment last season, and getting someone who can give Jalen Hurts a chance to succeed is a fundamentally sound move. Not to mention, the value here is great.

13. Chargers - T Rashawn Slater, Northwestern
Justin Herbert had a phenomenal rookie season despite playing behind a bad offensive line. Now imagine what he can do if he had a stud tackle protecting his blind side.

14. Vikings - DE Jaelen Phillips, Miami
The Vikings need an offensive lineman or an edge rusher. In this case, Phillips is someone who can revive their pass rush that was non-existent last season with the failed acquisition of Jannick Ngakoue and the decline of Daneille Hunter.

15. Patriots - QB Mac Jones, Alabama
The Patriots are looking to make a trade for Tom Brady's successor as this is the year they have to do it, whether it be trading for Aaron Rodgers or Jimmy Garoppolo or trading up for their choice of QBs between the two guys the 49ers don't take at 3. But with no trades in this mock, Jones falls right to their laps at 15.

16. Cardinals - LB Zaven Collins, Tulsa
With the level of the offenses in the NFC West that the Cardinals will need to beef up their defense, especially at LB or CB after losing some key contributors in free agency, The Cardinals apparently like Collins, so he's the pick here.

17. Raiders - LB Micah Parsons, Penn State
If Parsons falls this far, the Raiders get a huge steal here as their defense is just a mess. Any stud playmakers will instantly make their defense a lot better.

18. Dolphins - LB Jeremiah Owusu-Koramaoh, Notre Dame
After addressing their offense at 6, the Dolphins make a pick for their defense here, and this guy's versatility will serve this defense very well.

19. Washington - T Alijah Vera-Tucker, USC
Washington has a great defense, but the offense is another matter entirely as whoever they put out there behind center, he's not going to stand a chance without getting a left tackle. This guy provides tremendous value at 19.

20. Bears - T Christian Darrisaw, Virginia Tech
The Bears have a well-documented problem at quarterback, but their offensive line didn't exactly give their signal caller much of a chance to succeed. It's critical that they get somebody to keep Andy Dalton or whoever else they anoint as their signal caller a chance.

21. Colts - T Teven Jenkins, Oklahoma State
With Anthony Costanzo retiring, the Colts will need somebody to step in and protect Carson Wentz given how injury-prone he is.

22. Titans - CB Caleb Farley, Virginia Tech
Farley has all the tools needed to be a shutdown cornerback, but durability is a huge concern. But at 22, Farley is just too good to pass up and could easily be a steal for a team badly in need of upgrading their secondary.

23. Jets - LB Jamin Davis, Kentucky
After addressing their QB situation with the second pick, their attention turns to defense, and Davis has seen his stock rising as of late.

24. Steelers - RB Najee Harris, Alabama
The Steelers have been looking to replace Le'Veon Bell's production at RB, and with Joe Connor gone, the Steelers are looking for somebody who can carry the load.

25. Jaguars - S Travis Moehring, TCU
The Jaguars need help anywhere in their defense, and Moering has been a fast riser as of late who would make an immediate impact for this team.

26. Browns - DT Christian Barmore, Alabama
After bidding farewell to Sheldon Richardson, the Browns have somebody who made life miserable for quarterbacks last season

31. Ravens - DE Jayson Oweh, Penn State
The Ravens need a tackle, edge rusher, and wide receiver, and here they get the best player available between those positions of need.

28. Saints - CB Greg Newsome II, Northwestern
With Janoris Jenkins gone, Marshawn Lattimore and Marcus Williams a year away from free agency, and the NFC South being stacked with stud wideouts, the Saints will need to upgrade their secondary in a big way.

29. Packers - WR Rashod Bateman, Minnesota
The Packers foolishly failed to address their need at wide receiver last season instead opting to get their successor to Aaron Rodgers and another workhorse back despite already having Aaron Jones and it came back to bite them. As great as Davante Adams is, the other pass catchers posed no threat at all allowing teams to scheme against him.

30. Bills - RB Travis Etienne, Clemson
The Bills have been linked to this guy as Etienne can do it all, and it was a surprise that he ended up staying for his senior year at Clemson given the short shelf life runningbacks have. The Bills might be looking to trade up ahead of the Steelers to get him, but if he falls to them at 30 the Bills get somebody who can match toe-to-toe with the Chiefs.

31. Ravens - T Liam Eichenberg, Notre Dame
After trading Orlando Brown Jr., the team is in need of a tackle to keep Lamar Jackson upright. Seeing that this is a deep wide receiver class that the Ravens can get their guy to give Lamar Jackson some more targets in a later round.

32. Buccaneers - DE Azeez Ojulari, Georgia
With Jason Pierre-Paul getting up there in age, the Bucs will need to find an eventual replacement for him. But with all 22 starters returning next season, the Bucs don't really have any immediate needs.