Everybody seems to have a mock these days. SI's Peter King is no exception.
See it below the jump.
1. Panthers: Cam Newton, QB, Auburn
17. Patriots: Mike Pouncey, G-C, Florida
2. Broncos: Marcell Dareus, DT, Alabama
18. Chargers: Cameron Jordan, DE, Cal
3. Bills: Von Miller, LB, Texas A&M
19. Giants: Anthony Castonzo, T, Boston College
4. Bengals: Blaine Gabbert, QB, Missouri
20. Buccaneers: Aldon Smith, DE/OLB, Missouri
5. Cardinals: A.J. Green, WR, Georgia
21. Chiefs: Gabe Carimi, T, Wisconsin
6. Browns: Julio Jones, WR, Alabama
22. Colts: Nate Solder, T, Colorado
7. Texans*: Patrick Peterson, CB, LSU
23. Eagles: Danny Watkins, G, Baylor
8. Titans: Nick Fairley, DT, Auburn
24. Saints: Adrian Clayborn, DE, Iowa
9. Cowboys: Tyron Smith, T, USC
25. Seahawks: Marvin Austin, DT, North Carolina
10. Redskins: Robert Quinn, DE, North Carolina
26. Ravens: Jimmy Smith, CB, Colorado
11. 49ers**: Prince Amukamara, CB, Nebraska
27. Falcons: J.J. Watt, DE, Wisconsin
12. Vikings: Jake Locker, QB, Washington
28. Titans***: Christian Ponder, QB, Florida State
13. Lions: Da’Quan Bowers, DE, Clemson
29. Bears: Derek Sherrod, T, Mississippi State
14. Rams: Corey Liuget, DT, Illinois
30. Jets: Muhammad Wilkerson, DL, Temple
15. Dolphins: Andy Dalton, QB, TCU
31. Steelers: Brandon Harris, CB, Miami
16. Jaguars: Ryan Kerrigan, DE, Purdue
32. Packers: Cameron Heyward, DE, Ohio State
This is a gutsy mock. Usually people will not even venture to try and make predictions on trades. Take it for what it is worth, though. King knows as much as you or I know. It is all guesswork. I think he's a great writer. How inaccurate this will probably look in a few days is a reminder that even the best writers do not really know what is going to happen.