Ok, here it is. My official 2017 NFL Mock Draft. This is how I see it going down, baring any trades. Doubt a QB will last until 12 if the Browns don't take Trubisky with the top pick, but who knows...

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

2. 49ers - Solomon Thomas - Stanford - DE

3. Bears - Jonathan Allen - Alabama - DT

4. Jaguars - Leonard Fournette - LSU - RB

5. Titans - Jamal Adams - LSU - S

6. Jets - OJ Howard - Alabama - TE

7. Chargers - Haason Reddick - Temple - LB

8. Panthers - Christian McCaffrey - Stanford - RB

9. Bengals - Mike Williams - Clemson - WR

10. Bills - Marshon Lattimore - Ohio St. - CB

11. Saints - Reuben Foster - Alabama - LB

12. Browns - Mitchell Trubisky - North Carolina - QB

13. Cardinals - Marlon Humphrey - Alabama - CB

14. Eagles - Tre'Davious White - LSU - CB

15. Colts - Jabrill Peppers - Michigan - S

16. Ravens - John Ross - Washington - WR

17. Redskins - Malik Hooker - Ohio St. - S

18. Titans - Corey Davis - W.Michigan - WR

19. Bucs - Ryan Ramczyk - Wisconsin  - OT

20. Broncos - David Njoku - Miami, Fl. - TE

21. Lions - Zach Cunningham - Vanderbilt - LB

22. Dolphins - Kevin King - Washington - CB

23. Giants - Garett Boles - Utah - OT 

24. Raiders - Gareon Conley - Ohio St. - CB ***

25. Texans - Cam Robinson - Alabama - OT

26. Seahawks - Derek Barnett - Tennessee - DE

27. Chiefs - Jarrad Davis - Florida - LB

28. Cowboys - Charles Harris - Missouri - DE

29. Packers - Dalvin Cook - Florida St. - RB

30. Steelers - Takkarist McKinley - UCLA - LB

31. Falcons - Taco Charlton - Michigan - DE

32. Saints - Adoree' Jackson - USC - CB


I had filled this out before the news broke about Conley. Heard he has slipped all the way to the 3rd round. So the Raiders will probably not take him here. Would not he shocked if they went TE and picked Evan Engram from Mississippi there.