NFL Draft 2017- Final Mock Draft

The wait is finally over! Tonight is the NFL Draft and I expect it is going to be one of the more interesting drafts we see in a long time. Will Cleveland draft Mitchell Trubisky over Myles Garrett? Will San Francisco or Chicago trade out of the top 3? Will Christian McCaffrey go before Leonard Fournette. These questions will be asked tonight but until then I guess it's time to take a look at my final mock draft:

 

1. Cleveland Browns- Myles Garrett | DE | Texas A&M


2. San Francisco 49ers- Leonard Fournette | RB | LSU


3. Chicago Bears- Solomon Thomas | DE | Stanford


4. Jacksonville Jaguars- Jamal Adams | S | LSU


5. Tennessee Titans (via LA)- Marshon Lattimore | CB | Ohio State


6. New York Jets- OJ Howard | TE | Alabama


7. Los Angeles Chargers- Malik Hooker | S | Ohio State


8. Carolina Panthers- Christian McCaffrey | RB | Stanford


9. Cincinnati Bengals- Reuben Foster | LB | Bengals


10. Buffalo Bills- Mike Williams | WR | Clemson


11. New Orleans Saints- Derek Barnett | DE | Tennessee


12. Cleveland Browns- Mitchell Trubisky | QB | North Carolina


13. Arizona Cardinals- Patrick Mahomes | QB | Texas Tech 


14. Philadelphia Eagles- Charles Harris | DE | Missouri


15. Indianapolis Colts- Jonathan Allen | DT | Alabama


16. Baltimore Ravens- Corey Davis | WR | Western Michigan


17. Washington Redskins- Haason Reddick | LB | Temple


18. Tennessee Titans- John Ross | WR | Washington


19. Tampa Bay Buccaneers- Dalvin Cook | RB | Florida State


20. Denver Broncos- Ryan Ramczyk | OT | Wisconsin


21. Detroit Lions- Taco Charlton | DE | Michigan


22. Miami Dolphins- David Njoku | TE | Miami


23. New York Giants- Cam Robinson | OT | Alabama


24. Oakland Raiders- Jarrad Davis | LB | Florida


25. Houston Texans- DeShaun Watson | QB | Clemson


26. Seattle Seahawks- Garett Bolles | OT | Utah


27. Kansas City Chiefs- Marlon Humphrey | CB | Alabama


28. Dallas Cowboys- Adoree Jackson | CB | USC


29. Green Bay Packers- TJ Watt | OLB | Wisconsin


30. Pittsburgh Steelers- Takkarist McKinley | OLB/DE | UCLA


31. Atlanta Falcons- Forrest Lamp | OG | Western Kentucky


32. New Orleans Saints (via NE)- Kevin King | CB | Washington