1. Cleveland Browns: Saquan Barkley – Penn State RB: About as close to a can’t miss as they come.
2. New York Giants: Sam Darnold – USC QB: Trying to replace Eli.
3. New York Jets: Bradley Chubb – NC State DE: The Jets signed Teddy Bridgewater and may not go QB.
4. Cleveland Browns: Josh Allen – Wyoming QB: Browns signed Tyrod Taylor at QB, but Allen might be too good to pass.
5. Denver Broncos: Mike McGlinchey – Notre Dame OT:
6. Indianapolis Colts: Connor Williams – Texas OT: Adam Luck needs protection.
7. Tampa Bay Buccaneers: Harold Landry – Boston College DE:
8. Chicago Bears: Quenton Nelson – Notre Dame OG: Too good to pass up.
9. San Francisco 49ers: Calvin Ridley – Alabama WR: Jimmy Garoppolo needs some help.
10. Oakland Raiders: Derwin James – Florida State DB:
11. Miami Dolphins: Baker Mayfield – Oklahoma QB: Rolling the dice that he behaves.
12. Buffalo Bills: Mason Rudolph – Oklahoma State QB: Everyone needs a QB.
13. Washington Redskins: Da’Ron Payne – Alabama DT: Run stuffer.
14. Green Bay Packers: Tremaine Edwards – Virginia Tech LB: Outstanding size, speed and toughness.
15. Arizona Cardinals: Minkah Fitzpatrick – Alabama DB: Too good to pass up.
16. Baltimore Ravens: Mike Gesicki – Penn State TE: Big play WR with 4.55 40 and 40 inch vertical.
17. Los Angeles Chargers: Vita Vea – Washington DT: Stout inside player.
18. Seattle Seahawks: Denzel Ward – Ohio State CB: Hawks need new CB’s and Ward brings speed.
19. Dallas Cowboys: Courtland Sutton – SMU WR: Big and talented WR.
20. Detroit Lions: Derrius Guice – LSU RB: Runs really angry.
21. Cincinnati Bengals: Raquon Smith – Georgia LB: Tough inside backer.
22. Buffalo Bills: Lamar Jackson – Louisville QB: Just a feeling, they are desperate for a QB.
23. Los Angeles Rams: Leighton Vander Esch – Boise State LB: Athletic LB
24. Carolina Panthers: Christian Kirk – Texas A%M WR: Great WR and return man.
25. Tennessee Titans: Sam Hubbard – Ohio State DE: Very quick off the edge.
26. Atlanta Falcons: Harrison Phillips – Stanford DT: Most people have Phillips going later in draft, but watch his tape. He’s dominating.
27. New Orleans Saints: Hayden Hurst – South Carolina TE: Older guy, but good blocker and receiver.
28. Pittsburgh Steelers: Rashaad Evans – Alabama LB: Tough, inside linebacker.
29. Jacksonville Jaguars: Malik Jefferson – Texas LB: Big, fast linebacker.
30. Minnesota Vikings: Mark Andrews – Oklahoma TE: Broke 4.6 at combine at 6-5, 255.
31. New England Patriots: Isaiah Oliver – Colorado CB: Taller CB with great coverage skills.
32. Philadelphia Eagles: D.J. Chark – LSU WR: Tall and big play guy.