JT’s Final NFL Mock Draft

The draft is nearly 24 hours away. No more talk, no more speculation. Here is my final NFL mock draft predicting the first 32 picks.

2018 Final NFL Mock Draft

1) Cleveland Browns – Sam Darnold, USC, QB

2) New York Giants – Saquon Barkley, Penn St, RB

3) New York Jets – Baker Mayfield, Oklahoma, QB

4) Cleveland Browns – Bradley Chubb, North Carolina St, DE

5) Buffalo Bills – Josh Allen, Wyoming, QB

6) Arizona Cardinals- Josh Rosen, UCLA, QB

7) Tampa Bay Buccaneers – Quenton Nelson, Notre Dame, OG

8) Chicago Bears – Denzel Ward, Ohio St, CB

9) San Francisco 49ers – Roquan Smith, Georgia, LB

10) Oakland Raiders – Minkah Fitzpatrick, Alabama, DB

11) Miami Dolphins – Derwin James, Florida St, SS

12) Denver Broncos – Harold Landry, Boston College, OLB

13) Washington Redskins – Vita Vea, Washington, DT

14) Green Bay Packers – Marcus Davenport, UTSA, OLB

15) Indianapolis Colts – Joshua Jackson, CB, Iowa

16) Baltimore Ravens – Mike McGlinchey, Notre Dame, OT

17) Los Angeles Chargers – Trumaine Edmonds, Virginia Tech, LB

18) Carolina Panthers – Calvin Ridley, Alabama, WR

19) Atlanta Falcons – Taven Bryan, Florida, DT

20) Detroit Lions – Da’Ron Payne, Alabama, DT

21) Cincinnati Bengals – Isaiah Wynn, Georgia, OG

22) Denver Broncos – Will Hernandez, UTEP, OG

23) New England Patriots – Lamar Jackson, Louisville, QB

24) Seattle Seahawks – Isaiah Oliver, Colorado, CB

25) Tennessee Titans – Rashaan Evans, Alabama, LB

26) Dallas Cowboys – DJ Moore, Maryland, WR

27) New Orleans Saints – Jaire Alexander, Louisville, CB

28) Pittsburgh Steelers – Leighton Vander Esch, Boise St, LB

29) Jacksonville Jaguars – Courtland Sutton, SMU, WR

30) Minnesota Vikings – James Daniels, Iowa, OC

31) New England Patriots – Mike Hughes, Central Florida, CB

32) Tampa Bay Buccaneers- Derrius Guice, LSU, RB