Updated NFL Mock Draft

#1. DET

Jason Smith, OT, Baylor

#2. STL
Eugene Monroe, OT, Virginia
#3. KC
Aaron Curry, LB, Wake Forest
#4. SEA
Brian Orakpo, DE, Texas
#5. CLE
BJ Raji, DT, Boston College
#6. CIN
Andre Smith, OT, Alabama
#7. OAK
Michael Crabtree, WR, Texas Tech
#8. JAX
Jeremy Maclin, WR, Missouri 
#9. GB
Malcolm Jenkins, CB, Ohio State
#10. SF
Aaron Maybin, DE, Penn State
#11. BUF
Everette Brown, DE, Florida State
#12. DEN
Rey Maualuga, LB, USC
#13. WAS
Tyson Jackson, DE, LSU
#14. NO
Vontae Davis, CB, Illinois
#15. HOU
Michael Oher, OT, Mississippi
#16. SD
Knowshon Moreno, RB, Georgia
#17. NYJ
Matthew Stafford, QB, Georgia 
#18. CHI
Darrius Heyward-Bey, WR, Maryland
#19. TB
Brian Cushing, LB, USC
#20. DET (from DAL)
Mark Sanchez, QB, USC
#21. PHI
Chris Wells, RB, Ohio State
#22. MIN
Percy Harvin, WR, Florida
#23. NE
Clay Matthews, LB, USC
#24. ATL
Brandon Pettigrew, TE, Oklahoma State
#25. MIA
James Laurinaitis, LB, Ohio State
#26. BAL
Hakeem Nicks, WR, N. Carolina
#27. IND
Peria Jerry, DT, Mississippi
#28. PHI (from CAR)
Louis Delmas, S, W. Michigan
#29. NYG
Alphonso Smith, CB, Wake Forest
#30. TEN
Ron Brace, DT, Boston College 
#31. ARZ
LeSean McCoy, RB, Pittsburgh
#32. PIT
Robert Ayers, DE, Tennessee