NFL Mock Drafts can be a lot of work with little return as usually a trade messes up even the "experts'' attempts at getting a lot right.

Since I am not a NFL Draft Expert, nor have I ever claimed to be, I still will take a stab at getting as many as I can in the first round.

  1. Cleveland Browns - Myles Garrett Texas A&M DE
  2. San Francisco 49ers - Soloman Thomas Stanford DE
  3. Chicago Bears - Jonathan Allen Alabama DE
  4. Jacksonville Jaguars - Leonard Fournette LSU RB
  5. Tennessee Titans - OJ Howard Alabama TE
  6. New York Jets - Mitch Trubisky UNC QB
  7. Los Angeles Chargers - Jamal Adams LSU DB
  8. Carolina Panthers - Malik Hooker Ohio State DB
  9. Cincinnati Bengals - Reuben Foster Alabama LB
  10. Buffalo Bills - Mike Williams Clemson WR
  11. New Orleans Saints - Marshon Lattimore Ohio State DB
  12. Cleveland Browns - Deshaun Watson Clemson QB
  13. Arizona Cardinals - Patrick Mahomes Texas Tech QB
  14. Philadelphia Eagles - Christian McCaffrey Stanford RB
  15. Indianapolis Colts - Derek Barnett Tennessee LB
  16. Baltimore Ravens - Corey Davis Western Michigan WR
  17. Washington Redskins - Dalvin Cook Florida State RB
  18. Tennessee Titans - Gareon Conley Ohio State CB
  19. Tampa Bay Buccaneers - Jabrill Peppers Michigan DB
  20. Denver Broncos - Ryan Ramczyk Wisconsin OT
  21. Detroit Lions - Haason Reddick Temple OLB
  22. Miami Dolphins - David Njoku
  23. New York Giants - Garrett Bolles Utah OL
  24. Oakland Raiders - Jaarad Davis Florida LB
  25. Houston Texans - Deshone Kizer Notre Dame QB
  26. Seattle Seahawks - Cam Robinson Alabama OT
  27. Kansas City Chiefs - John Ross Washington WR
  28. Dallas Cowboys - TJ Watt Wisconsin
  29. Green Bay Packers - Marlon Humphrey Alabama DB
  30. Pittsburgh Steelers Jordan Willis Kansas State LB
  31. Atlanta Falcons - Forrest Lamp Western Kentucky OT
  32. New Orleans Saints - Tre'davious White LSU DB