It’s that time of year again when hours are spent trying to predict the NFL Draft. With the tape watched and numbers crunched the only thing left is to make the picks. Hopefully, no video of a prospect smoking marijuana ruins my mock draft this year but something will. This mock doesn’t have any trades but one will certainly happen. This year is even more difficult to predict due to the uncertainty of the quarterback’s value. With that being said, here are my picks for round one of the 2017 NFL Draft.

 1. Cleveland Browns: Myles Garrett DE Texas A&M

 2. San Francisco 49ers: Mitchell Trubisky QB North Carolina

 3. Chicago Bears: Solomon Thomas DL Stanford

 4. Jacksonville Jaguars: Jonathan Allen DL Alabama

 5. Tennessee Titans: Marshon Lattimore CB Ohio State

 6. New York Jets: O.J. Howard TE Alabama

 7. Los Angeles Chargers: Jamal Adams S LSU

 8. Carolina Panthers: Leonard Fournette RB LSU

 9. Cincinnati Bengals: Mike Williams WR Clemson

 10. Buffalo Bills: Corey Davis WR Western Michigan

 11. New Orleans Saints: Derek Barnett DE Tennessee

 12. Cleveland Browns: Patrick Mahomes QB Texas Tech

  13. Arizona Cardinals: Malik Hooker S Ohio State

 14. Philadelphia Eagles: Dalvin Cook RB Florida St.

 15. Indianapolis Colts: Reuben Foster LB Alabama

 16. Baltimore Ravens: Haason Reddick LB Temple

 17. Washington Redskins: Jabrill Peppers S Michigan

 18. Tennessee Titans: John Ross WR Washington

 19. Tampa Bay Buccaneers: Kevin King CB Washington

 20. Denver Broncos: Garett Bolles OL Utah

 21. Detroit Lions: Takkarist McKinley DE UCLA

 22. Miami Dolphins: Tre’Davious White CB LSU

 23. New York Giants: Christian McCaffrey RB Stanford

24. Oakland Raiders: Adoree’ Jackson CB USC

 25. Houston Texans: Deshaun Watson QB Clemson

 26. Seattle Seahawks: Cam Robinson OL Alabama

 27. Kansas City Chiefs: Zach Cunningham LB Vanderbilt

 28. Dallas Cowboys: Jalen “Teez” Tabor CB Florida

 29. Green Bay Packers: Quincy Wilson CB Florida

 30. Pittsburgh Steelers: Jarrad Davis LB Florida

 31. Atlanta Falcons: Charles Harris DE Missouri

 32. New Orleans Saints: Marlon Humphrey CB Alabama


Follow Rob Rose on Twitter @RobRosePFS