With the NFL draft coming up next week, here's our latest mock, with all 32 first-round selections…
1. Kansas City Chiefs: Luke Joeckel (OT, Texas A&M)
2. Jacksonville Jaguars: Geno Smith (QB)
3. Oakland Raiders: Sharrif Floyd (DT, Florida)
4. Philadelphia Eagles: Star Lotulelei (DT, Utah)
5. Detroit Lions: Eric Fisher (OT, Central Michigan)
6. Cleveland Browns: Dee Milliner (CB, Alabama)
7. Arizona Cardinals: Lane Johnson (OT, Oklahoma)
8. Buffalo Bills: Dion Jordan (OLB, Oregon)
9. New York Jets: Ziggy Ansah (OLB, BYU)
10. Tennessee Titans: Jonathan Cooper (G, North Carolina)
11. San Diego Chargers: Tavon Austin (WR, West Virginia)
12. Miami Dolphins: Xavier Rhodes (CB, Florida State)
13. Tampa Bay Buccaneers: Barkevious Mingo (DE/OLB, LSU)
14. Carolina Panthers: Sheldon Richardson (DT, Missouri)
15. New Orleans Saints: Jarvis Jones (LB, Georgia)
16. St. Louis Rams: Chance Warmack (G, Alabama
17. Pittsburgh Steelers: Cordarrelle Patterson (WR, Tennessee)
18. Dallas Cowboys: Kenny Vaccaro (S, Texas)
19. New York Giants: Bjoern Werner (DE, Florida State)
20. Chicago Bears: Manti Te'o (LB, Notre Dame)
21. Cincinnati Bengals: D.J. Fluker (OT, Alabama)
22. St. Louis Rams: Jonathan Cyprien (S, Florida International)
23. Minnesota Vikings: Sylvester Williams (DT, North Carolina)
24. Indianapolis Colts: Alec Ogletree (LB, Georgia)
25. Minnesota Vikings: Keenan Allen (WR, California)
26. Green Bay Packers: Matt Elam (S, Florida)
27. Houston Texans: Tyler Eifert (TE, Notre Dame)
28. Denver Broncos: Desmond Trufant (CB, Washington)
29. New England Patriots: Margus Hunt (DE, SMU)
30. Atlanta Falcons: Datone Jones (DE, UCLA)
31. San Francisco 49ers: John Jenkins (NT, Georgia)
32. Baltimore Ravens: Robert Woods (WR, USC)