Cleveland walks away with three first-round picks including Sam Darnold and Bradley Chubb

Here's the reality of the 2018 NFL Draft: no one is going to be remotely correct.

This draft is going to be Michael Keaton-level nuts, with a ton of trades, thanks to the quarterbacks out there. Remember last year's "bad" quarterback class that featured multiple teams trading future firsts to fly up the board and snag signal callers? This draft has two or three guys who could slip a little bit and cause a major seismic shift in terms of teams chasing talent.

So, this is it, my final mock draft of the year. Just like most stuff in life, I build up in my mind about how it will end, expecting some grand sense of finality, and then a deadline punches me in the mouth and I end up regretting not being able to nitpick every single pick.

Most of these picks will probably end up being wrong, because mocks are often wrong. But I think the spirit of this mock is strong, in terms of feeling how the draft with go. With that in mind a few predictions before you dive in.

2. New York Giants

Saquon Barkley, RB, Penn State: Dave Gettleman didn't make any bones about taking Christian McCaffrey at the No. 8 pick and he won't make any bones about taking Barkley with the No. 2 pick if he thinks it can help his offense.

3. New York Jets

Josh Rosen, QB, UCLA: There's tons of Mayfield buzz here, almost too much. The Jets can't just broadcast their guy a week before the draft with everyone hearing Rosen could drop and us be expected to just buy hook, line and sinker.

4. Cleveland Browns (via Houston Texans)

Bradley Chubb, DE, NC State: This could easily be a trade-down spot, but I don't think so if Chubb is here. He's the best player in the draft and will be a terror lined up across from Myles Garrett. The Bills will be interested in moving up, but going down to No. 12 might be too far for Dorsey with all the picks he has on hand.

5. Miami Dolphins (DEN mock)

Baker Mayfield, QB, Oklahoma: The Dolphins are acting like they don't want to move up in the draft, which probably means they want to move up. Arizona is another team to watch here, but Denver feels like it has a "For Sale" sign tacked outside the No. 5 pick.

6. Buffalo Bills (IND mock)

Josh Allen, QB, Wyoming: If the Bills don't get involved with the No. 4 pick and they miss at No. 5 (a future Dolphins first-round pick is better than No. 22 this year), they're gonna be in a panic/overpay situation for this pick from the Colts.

7. Tampa Bay Buccaneers

Derwin James, DB, Florida State: The versatility that James brings would be a huge plus to this defense, a unit that badly needs help on the back end.

8. Chicago Bears

Quenton Nelson, OL, Notre Dame: Perfect fit with his old coach. Quarterbacks need to slip and trades need to happen in order for Nelson to be on the board here.

14. Green Bay Packers

15. Arizona Cardinals

Lamar Jackson, QB, Louisville: They might need to move up if they want to get him, but he's definitely in play for Arizona at the front of this second group of teams.

16. Baltimore Ravens

Mike McGlinchey, OL, Notre Dame: The Ravens are a team who can look for a quarterback too, but this team construction has a feel like they can make a run in Ozzie Newsome's final year as GM if everything clicks, and more protection would help.

17. Los Angeles Chargers

Leighton Vander Esch, LB, Boise State: Also a team that could go quarterback, instead we're going to give them more defensive help, especially with the injuries they battled at linebacker last year.

18. Seattle Seahawks

Joshua Jackson, CB, Iowa: Long, ball hawking cornerback who fits the bill for what the Seahawks might like when rebuilding their defense.

19. Dallas Cowboys

Calvin Ridley, WR, Alabama: It's too easy to give them a wide receiver if one falls, but they do have a need there when you look at the depth chart.

20. Detroit Lions

Da'Ron Payne, DL, Alabama: Matt Patricia can secure a big body in the middle of his defensive line to kickstart his time in Detroit.

21. Cincinnati Bengals (via Buffalo)

22. Indianapolis Colts (BUF mock)

Marcus Davenport, EDGE, UTSA: The Colts moved down twice and walk away from the first round with a pair of higher-end defensive players. When you see how this plays out, it should be their move in real life.

27. New Orleans Saints

28. Pittsburgh Steelers

Rashaan Evans, LB, Alabama: An easy pick for most of this process if it's still on the table, the Steelers need to improve the linebacking situation, although it wouldn't stun me to see them go running back.

29. Jacksonville Jaguars

D.J. Moore, WR, Maryland: The Jags have invested a lot in receivers and tight ends for Blake Bortles but they could stand another investment.

30. Minnesota Vikings

Jaire Alexander, CB, Louisville: The Vikings like to draft cornerbacks early and then bring them along in Mike Zimmer's program slowly, letting them develop at the right time.

32. Cleveland Browns (PHI mock)

Derrius Guice, RB, LSU: The Eagles are trading out of this spot, it's just a question of with who, and after the Browns missed on Barkley up high, they can land Guice here with the bonus of picking up his fifth-year option, a crucial element in a running back contract in 2018.

Pick Six Newsletter

Get the day's big stories + fun stuff you love like mock drafts, picks and power rankings.

I agree that CBS Sports can send me the "Pick Six Newsletter" newsletter.

Please check the opt-in box to acknowledge that you would like to subscribe.

Thanks for signing up!

Keep an eye on your inbox for the latest sports news.

Sorry!

There was an error processing your subscription.

Will Brinson joined CBS Sports in 2010 and enters his seventh season covering the NFL for CBS. He previously wrote for FanHouse along with myriad other Internet sites. A North Carolina native who lives...
Full Bio