With three days to go, below is my second and final NFL Mock Draft. Tweet your thoughts @TomLikeNFL.
1. Cleveland Browns – Sam Darnold, QB, USC
The consensus no.1 overall pick and the safe(?) option for John Dorsey and co. at the top of the draft.
2. New York Giants – Saquon Barkley, RB, Penn State
The Giants believe in Eli and look to take who many believe is the best overall player in this draft class.
3. New York Jets – Josh Rosen, QB, UCLA
The most pro-ready QB and one who has All-Pro potential.
4. Cleveland Browns – Bradley Chubb, Edge, NC State
The Browns look to take another blue chip prospect and a great partner to compliment last years no.1 overall pick Myles Garrett.
5. Denver Broncos – Quenton Nelson, OG, Notre Dame
John Elway looks to upgrade the Broncos offensive line. This pick will help Denver’s run game and keep whoever their QB of the future is upright.
6. **TRADE** Buffalo Bills (from Colts via Jets) – Josh Allen, QB, Wyoming
The Bills need a QB and with Josh Allen still available they flip their two first rounders with the Colts. Allen’s big arm should suit the cold Buffalo winters and the young QB can sit behind AJ McCarron for a few weeks/ a season.
7. Tampa Bay Buccaneers – Tremaine Edmunds, LB, Virginia Tech
The upside with Edmunds is intoxicating. Tampa Bay’s lone Super Bowl winning team had an exceptional talent at DT (now have Gerald McCoy) and an All-Pro versatile linebacker who could stuff the run and play in coverage (what they’re looking for in Edmunds).
8. Chicago Bears – Denzel Ward, CB, Ohio State
The Bears have a young and exciting defense, the addition of Denzel Ward should further help Trubisky and the offense.
9. **TRADE** Arizona Cardinals (from 49ers) – Baker Mayfield, QB, Oklahoma
The Cardinals were leap-frogged last year for Deshaun Watson and Patrick Mahomes, this year they get ahead of Miami and take the highly accurate and explosive Baker Mayfield.
10. Oakland Raiders – Roquan Smith, LB, Georgia
The Raiders look atrocious at linebacker. While undersized, Smith is excellent is space and a huge asset in coverage.
11. Miami Dolphins – Vita Vea, DT, Washington
A bad run for the Dolphins in terms of those picked before them but Vita Vea is a force inside and should help Miami’s awful run defense.
12. Colts (from Bills) – Mike McGlinchey, OT, Notre Dame
The Colts need to protect Andrew Luck and Mike McGlinchey is the first tackle taken off the board.
13. Washington Redskins – Minkah Fitzpatrick, S, Alabama
Su’a Cravens didn’t pan out but the Redskins get an excellent play maker in the back end to team up with Josh Norman, Orlando Scandrick and DJ Swearinger.
14. Green Bay Packers – Joshua Jackson, CB, Iowa
Green Bay have been terrible at cornerback for too long. Joshua Jackson’s tape is impressive as he’s a long-armed ball hawk who plays the ball and not the man.
15. San Francisco 49ers (from Cardinals) – Derwin James, S, Florida State
The 49ers get a blue chip thumper to help slow down Russell Wilson and Jared Goff while trying to also bottle up Todd Gurley and David Johnson in the NFC West.
16. Baltimore Ravens – Calvin Ridley, WR, Alabama
The Ravens need play makers on offense and Calvin Ridley is a polished route runner who was severely underutilised in college.
17. Los Angeles Chargers – Kolton Miller, OT, UCLA
The Chargers have a nice interior offensive line but tackle remains a question mark. Miller should help protect Philip Rivers and open holes for Melvin Gordon.
18. Seattle Seahawks – Isiah Wynn, OG, Georgia
Year after year the Seattle Seahawks fail to fix their broken offensive line. Wynn should help keep Wilson clean and maul interior linemen in the run game.
19. Dallas Cowboys – Courtland Sutton, WR, SMU
Sutton has huge upside and many have his pro comparison as Dez Bryant. Dak Prescott could get an explosive X-receiver with pick 19.
20. Detroit Lions – Derrius Guice, RB, LSU
The Lions have not had a 100 yard rusher in forever. Guice seems to be the consensus no.2 RB and fills the LeGarrette Blount-type RB Matt Patrcia and the Patriots had in New England. Guice is a better prospect than Blount and his game is extremely similar to Marshawn Lynch.
21. Cincinnati Bengals – Rashaan Evans, OLB, Alabama
The Bengals need to get more athletic at linebacker and Evans fits the mould. He’s also feisty and aggressive – he’ll fit in well in Cincinnati.
22. Indianapolis Colts (from Bills) – Marcus Davenport, Edge, UTSA
#DraftTwitter are in love with Davenport. From a measurable standpoint Davenport could be a steal at 22 but he needs to prove he can stack up against better competition.
23. New England Patriots – Lamar Jackson, QB, Louisville
Now this would be a head turner. Lamar Jackson is the antithesis of Tom Brady but Belichick might find the prospect of Brady grooming a potential UFO just too tantalizing.
24. Carolina Panthers – Christian Kirk, WR, Texas A&M
The Panthers need to get faster and need receivers who can create separation and get open for Cam Newton.
25. Tennessee Titans – Harold Landry, Edge, Boston College
Landry is an extremely versatile edge rusher who should fit right in next to Brian Orakpo and Jurrell Casey.
26. Atlanta Falcons – Taven Bryan, DT, Florida
The Falcons roster is loaded with only defensive tackle holding this defense back from being championship caliber. Tight end could also be an option at 26.
27. New Orleans Saints – Hayden Hurst, TE, South Carolina
Drew Brees gets a new weapon to play with who also has the size and frame to block for Ingram and Kamara in the run game.
28. Pittsburgh Steelers – Jaire Alexander, CB, Louisville
A chippy press corner, Alexander fills a need for Pittsburgh and should help them play man coverage when they next face the Patriots.
29. Jacksonville Jaguars – DJ Moore, WR, Maryland
A quick and slippery receive who could take Blake Bortles dump offs the distance. The Jaguars get a much needed play maker at receiver.
30. Minnesota Vikings – Will Hernandez, OG, UTEP
The Vikings roster is loaded. The only apparent weakness is the interior of the offensive line. Will Hernandez is a hyper aggressive linemen who relishes going blow for blow in pass protection and should open holes for Dalvin Cook on the ground.
31. New England Patriots – Leighton Vander Esch, ILB, Boise State
Bill Belichick loves versatility and I believe the medical concerns surrounding Vander Esch will not scare off New England. Belichick likes large run stuffers at linebacker but Vander Esch can also hang with tight ends in coverage.
32. Philadelphia Eagles – Nick Chubb, RB, Georgia
The Eagles could look to trade out of this pick but Chubb would be an excellent compliment for Jay Ajayi. He could pick up the tough yards Blount ground out last year but has better home run ability than Blount.
33. Cleveland Browns – Connor Williams, OT, Texas
34. New York Giants – Arden Key, Edge, LSU
35. Cleveland Browns – Isiah Oliver, CB, Colarado
36. Indianapolis Colts – Mike Hughes, CB, UCF
37. Indianapolis Colts – Sony Michel, RB, Georgia
38. Tampa Bay Buccaneers – Lorenzo Carter, Edge, Georgia
39. Chicago Bears – Da’Ron Payne, DT, Alabama
40. Denver Broncos – Ronald Jones II, RB, USC
41. Oakland Raiders – Sam Hubbard, Edge, Ohio State
42. Miami Dolphins – Uchenna Nwosu, OLB, USC
43. New England Patriots – Mike Gesicki, TE, Penn State
44. Washington Redskins – James Washington, WR, Oklahoma State
45. Green Bay Packers – Ogbonnia Okoronkwo, OLB, Oklahoma
46. Cincinnati Bengals – Branden Smith, OG, Auburn
47. Arizona Cardinals – Dallas Goedert, TE, South Dakota State
48. Los Angeles Chargers – Maurice Hurst, DT, Michigan
49. Indianapolis Colts – Ronnie Harrison, S, Alabama
50. Dallas Cowboys – Carlton Davis, CB, Auburn
51. Detroit Lions – Da’Shawn Hand, DT, Alabama
52. Baltimore Ravens – Mason Rudolph, QB, Oklahoma State
53. Buffalo Bills – Brian O’Neil, OT, Pittsburgh
54. Kansas City Chiefs – Justin Reid, S, Stanford
55. Carolina Panthers – Quinton Meeks, CB, Stanford
56. Buffalo Bills – DJ Clark, WR, LSU
57. Tennessee Titans – Frank Ragnow, C, Arkansas
58. Atlanta Falcons – Mark Andrews, TE, Oklahoma
59. San Francisco 49ers – Donte Jackson, CB, LSU
60. Pittsburgh Steelers – Harrison Philips, DT, Stanford
61. Jacksonville Jaguars – Billy Price, OG, Ohio State
62. Minnesota Vikings – Kerryon Johnson, RB, Auburn
63. New England Patriots – Orlando Brown, OT, Oklahoma
64. Cleveland Browns – Michael Gallup, WR, Colorado State
Follow @TomLikeNFL on Twitter.
NFL Mock Draft 2018.