Way-Too-Early 2018 NFL Mock Draft: Who goes #1?

For all intents and purposes, we will use the current NFL standings after six weeks, but I will make a few realistic trades that could change the draft order. But the real questions are in the players- is Sam Darnold a #1 pick? Will another running back go in the top five?

  1. New York Jets (from Cleveland)- QB Sam Darnold, Sophomore, USC
  2. San Francisco 49ers- EDGE Harold Landry, Senior, Boston College
  3. San Francisco 49ers (from Chicago)- RB Saquon Barkley, Junior, Penn State
  4. Indianapolis Colts- EDGE Arden Key, Junior, LSU
  5. New York Giants- QB Mason Rudolph, Senior, Oklahoma State
  6. Miami Dolphins- DB Minkah Fitzpatrick, Junior, Alabama
  7. Los Angeles Chargers- SS Derwin James, Sophomore, Florida State
  8. Cleveland Browns (From NYJ)- CB Tarvarus McFadden, Junior, Florida State
  9. Arizona Cardinals- QB Josh Rosen, Junior, UCLA
  10. Cincinnati Bengals- OT Mike McGlinchey, Senior, Notre Dame
  11. Buffalo Bills- QB Josh Allen, Junior, Wyoming
  12. Baltimore Ravens- RB Derrius Guice, Junior, LSU
  13. Cleveland Browns (from Houston)- OT Connor Williams, Junior, Texas
  14. Washington Redskins- DT Christian Wilkins, Junior, Clemson
  15. Jacksonville Jaguars- QB Lamar Jackson, Sophomore, Louisville
  16. New Orleans Saints- MLB Malik Jefferson, Sophomore, Texas
  17. Los Angeles Rams- EDGE Bradley Chubb, Senior, North Carolina State
  18. Tennessee Titans- MLB Roquon Smith, Junior, Georgia
  19. Tampa Bay Buccaneers- OT Trey Adams, Junior, Washington
  20. Oakland Raiders- DT DaRon Payne, Junior, Alabama
  21. Detroit Lions- WR James Washington, Senior, Oklahoma State
  22. Minnesota Vikings- OG Quenton Nelson, Senior, Notre Dame
  23. Carolina Panthers- CB Jaire Alexander, Junior, Louisville
  24. Dallas Cowboys- OLB Dorance Armstrong, Junior, Kansas
  25. Denver Broncos- OT Martinas Rankins, Senior, Mississippi State
  26. Pittsburgh Steelers- G/C Billy Price, Senior, Ohio State
  27. Atlanta Falcons- CB Ken Webster, Junior, Ole Miss
  28. Philadelphia Eagles- RB Bryce Love, Junior, Stanford
  29. Seattle Seahawks- OT Orlando Brown, Junior, Oklahoma
  30. Green Bay Packers- DT Trenton Thompson, Junior, Georgia
  31. New England Patriots- S Ronnie Harrison, Junior, Alabama
  32. Buffalo Bills (from KC)- WR Christian Kirk, Junior, Texas A&M