http://insider.espn.com/nfl/draft2017/insider/story/_/id/18632945/todd-mcshay-2017-nfl-mock-draft-20
1. Cleveland - Myles Garrett DE Texas A&M
2. San Francisco - Deshaun Watson QB Clemson
3. Chicago - Jonathan Allen DE Alabama
4. Jacksonville - Jamal Adams S LSU
5. Tennessee (L.A. Rams) - Corey Davis WR Western Michigan
6. N.Y. Jets - Marshon Lattimore CB Ohio St.
7. L.A. Chargers - Malik Hooker S Ohio St.
8. Carolina - Leonard Fournette RB LSU
9. Cincinnati Bengals - Solomon Thomas DE Stanford
10. Buffalo - Mike Williams WR Clemson
11. New Orleans - Taco Charlton DE Michigan
12. Cleveland (Philadelphia) - Mitch Trubisky QB North Carolina
13. Arizona - Reuben Foster ILB Alabama
14. Philadelphia - Teez Tabor CB Florida
15. Indianapolis - Dalvin Cook RB Florida St.
16. Baltimore - Malik McDowell DT Michigan St.
17. Washington - Jabrill Peppers S Michigan
18. Tennessee - Sidney Jones CB Washington
19. Tampa Bay - O.J. Howard TE Alabama
20. Denver - Ryan Ramczyk T Wisconsin
21. Detroit - Derek Barnett DE Tennessee
22. Miami - David Njoku TE Miami
23. N.Y. Giants - Takkarist McKinley DE UCLA
24. Oakland - Jarrad Davis LB Florida
25. Houston - Garett Bolles T Utah
26. Seattle - Cam Robinson T Alabama
27. Kansas City - Tre'Davious White CB LSU
28. Dallas - Tim Williams OLB Alabama
Williams' 2015 tape was better than his 2016 tape. He also added a misdemeanor gun charge to his record. The Cowboys have shown they're not afraid to take chances on talented prospects with character baggage. And make no mistake: Williams is talented, with 19.5 sacks the past two seasons. He shows excellent first-step quickness and explosive power.
29. Green Bay - Alvin Kamara RB Tennessee
30. Pittsburgh - Charles Harris OLB Missouri
31. Atlanta - Quincy Wilson CB Florida
32. New England - Haasan Reddick LB Temple