Here’s the final mock draft from NFLN draft expert Mike Mayock. 1. Detroit: Matthew Stafford 2. St. Louis: Jason Smith 3. Kansas City: Aaron Curry 4. Seattle: Michael Crabtree 5. Cleveland: B.J. Raji 6. Cincinnati: Andre Smith 7. Oakland: Darrius Heyward-Bey 8. Jacksonville: Mark Sanchez (trades pick to Washington) 9. Green Bay: Eugene Monroe 10. San Francisco: Michael Oher 11. Buffalo: Aaron Maybin 12. Denver: Tyson Jackson 13. Washington: Chris Wells (trades pick to Jacksonville) 14. New Orleans: Malcolm Jenkins 15. Houston: Brian Cushing 16. San Diego: Knowshon Moreno 17. N.Y. Jets: Percy Harvin 18. Denver: Brian Orakpo 19. Tampa Bay: Vontae Davis 20. Detroit: Rey Maualuga 21. Philadelphia: Jeremy Maclin 22. Minnesota: Phil Loadholt 23. New England: Darius Butler 24. Atlanta: Peria Jerry 25. Miami: Robert Ayers 26. Baltimore: Brandon Pettigrew 27. Indianapolis: James Laurinaitis 28. Buffalo: Eben Britton 29. N.Y. Giants: Hakeem Nicks 30. Tennessee: Ziggy Hood 31. Arizona: Larry English 32. Pittsburgh: Eric Wood