Walter Football's latest mock (from Tuesday):
1. Rams -- A.J. Green, WR, Georgia
2. Browns -- Marcell Dareus, DE/DT, Alabama
3. Chiefs -- Jake Locker, QB, Washington
4. Bills -- Andrew Luck, QB, Stanford
5. Seahawks -- Ryan Mallett, QB, Arkansas
6. Jaguars -- Patrick Peterson, CB, LSU
7. Bucs -- Robert Quinn, DE, North Carolina
8. Broncos -- Cameron Heyward, DE/DT, Ohio State
9. Lions -- Gabe Carimi, OT, Wisconsin
10. Cardinals -- Joseph Barksdale, OT, LSU
11. Bears -- Julio Jones, WR, Alabama
12. Patriots -- Mark Ingram, RB, Alabama
13. Redskins -- Jonathan Baldwin, WR, Pittsburgh
14. Giants -- Jurrell Casey, DT, USC
15. Eagles -- Aaron Williams, CB, Texas
16. Steelers -- Allen Bailey, DE/DT, Miami
17. Bengals -- Marvin Austin, DT, North Carolina
18. Titans -- Prince Amukamara, CB, Nebraska
19. Patriots -- Adrian Clayborn, DE/DT, Iowa
20. Falcons -- Greg Romeus, DE, Pittsburgh
21. 49ers -- Von Miller, DE/OLB, Texas A&M
22. Panthers -- Jared Crick, DT, Nebraska
23. Texans -- DeAndre McDaniel, S, Clemson
24. Dolphins -- Deunta Williams, FS, North Carolina
25. Packers -- Ras-I Dowling, CB, Virginia
26. Cowboys -- Rahim Moore, FS, UCLA
27. Chargers -- Michael Floyd, WR, Notre Dame
28. Ravens -- Ryan Broyles, WR/PR, Oklahoma
29. Vikings -- Travis Lewis, OLB, Oklahoma
30. Jets -- Jack Crawford, DE/OLB, Penn State
31. Saints -- Sam Acho, DE, Texas
32. Colts -- Anthony Castonzo, OT, Boston College