Our final mock draft. Here are links to a few NFL writers we’ll be grading ourselves against. DMN, Union Trib, National Football Post, AJC, Kiper, Four guys at NFL.com, McShay, the kid who thinks he’s better than Kiper, Peter King, Don Banks, these five guys at CBS Sports, and Scout.com. Any NFL writers we should add? Email us before noon.

1. Detroit - Matt Stafford, QB, Georgia.
2. St. Louis - Jason Smith, OL, Baylor
3. Kansas City - Tyson Jackson, DL, LSU
4. Seattle - Mark Sanchez, QB, USC (don’t think he’ll wind up in Seattle, though)
5. Cleveland - Aaron Curry, LB, Wake Forest
6. Cincinnati - Eugene Monroe, OL, Virginia
7. Oakland - Jeremy Maclin, WR, Missouri
8. Jacksonville - Michael Crabtree, WR, Texas Tech
9. Green Bay - BJ Raji, DL, Boston College
10. San Francisoco - Andre Smith, OL, Alabama
11. Buffalo - Brian Orakpo, DE Texas
12. Denver - Aaron Maybin, DE, Penn State
13. Washington - Michael Oher, OT, Mississippi
14. New Orleans - Malcolm Jenkins, CB, Ohio State
15. Houston - Brian Cushing, LB, USC
16. San Diego - Robert Ayers, DE, Tennessee
17. New York Jets - Darrius Heyward-Bay, WR, Maryland
18. Denver - Perry Jeria, DT, Mississippi
19. Tampa Bay - Josh Freeman, QB, Kansas State
20. Detroit - Rey Maualuga, LB, USC
21. Philadelphia - Knowshown Moreno, RB, Georgia
22. Minnesota - Percy Harvin, WR, Florida
23. New England - Connor Barwin, LB, Cincinnati
24. Atlanta – Ziggy Hood, DT, Missouri
25. Miami - Kenny Britt, WR, Rutgers
26. Baltimore - Vontae Davis, CB, Illinois
27. Indianapolis - Hakeem Nicks, WR, North Carolina
28. Buffalo - Brandon Pettigrew, TE, Oklahoma State
29. New York Giants - Clay Matthews, LB, USC
30. Tennessee - Alphonso Smith, CB, Wake Forest
31. Arizona - Chris Wells, RB, Ohio State
32. Pittsburgh - Max Unger, OL, Utah Oregon