Bleacher Report's latest mock
Posting top 10 + players we've discussed here:
1. Cleveland Browns: Josh Rosen, QB, UCLA
2. New York Giants: Sam Darnold, QB, USC
3. Indianapolis Colts Saquon Barkley, RB, Penn State
4. Cleveland Browns (via Houston Texans): Connor Williams, OT, Texas
5. San Francisco 49ers: Minkah Fitzpatrick, DB, Alabama
6. Chicago Bears: Courtland Sutton, WR, SMU
7. Tampa Bay Buccaneers: Bradley Chubb, DE, North Carolina State
8. Cincinnati Bengals: Lamar Jackson, QB, Louisville
9. Denver Broncos: Mike McGlinchey, OT, Notre Dame
10. New York Jets: Denzel Ward, CB, Ohio State
11. Arizona Cardinals: Baker Mayfield, QB, Oklahoma
16. Green Bay Packers: Joshua Jackson, CB, Iowa
17. Baltimore Ravens: Calvin Ridley, WR, Alabama
19. Detroit Lions: Billy Price, C/OG, Ohio State
20. Dallas Cowboys: Derwin James, S, Florida State
22. Buffalo Bills: Arden Key, DE/OLB, LSU
23. Atlanta Falcons: Maurice Hurst, DT, Michigan
24. New Orleans Saints: Josh Allen, QB, Wyoming
26. Jacksonville Jaguars: James Washington, WR, Oklahoma State
29. Pittsburgh Steelers: Jerome Baker, OLB, Ohio State
31. New England Patriots: Sam Hubbard, DE/OLB, Ohio State