2010 NFL Mock Draft: Version 4.0

Richard BowlerSenior Analyst IFebruary 24, 2010

GAINESVILLE, FL - NOVEMBER 28:  Ben Reed #83 of the Florida State Seminoles is tackled by Joe Haden #5 of the Florida Gators at Ben Hill Griffin Stadium on November 28, 2009 in Gainesville, Florida.  (Photo by Sam Greenwood/Getty Images)
Sam Greenwood/Getty Images

The mock draft process is kind of like cement.

It is very pliable in the beginning, but as time goes on, it begins to become firm. 

There still is a bit of wiggle room before the NFL Combine, but things are beginning to take shape. I didn't write justifications for the picks because I found recently that it is much better to answer any questions you have via the comment thread. 

Sometimes writing a mock draft is like being Don Rickles' roommate—you take your lumps and learn. So let me know what you think.


1. St. Louis RamsNdamukong Suh, DT

2. Detroit LionsGerald McCoy, DT

3. Tampa Bay BucsEric Berry, S

4. Washington RedskinsRussell Okung, LT

5. Kansas City ChiefsRolando McClain, ILB

6. Seattle SeahawksJimmy Clausen, QB

7. Cleveland BrownsJoe Haden, CB

8. Oakland RaidersAnthony Davis, LT

9. Buffalo BillsSam Bradford, QB

10. Jacksonville JaguarsDerrick Morgan, DE

11. Denver BroncosDan Williams, NT

12. Miami DolphinsDez Bryant, WR

13. San Francisco 49ersBruce Campbell, LT

14. Seattle SeahawksBrian Bulaga, LT

15. New York GiantsEarl Thomas, S

16. Tennessee TitansJason Pierre-Paul, DE

17. San Francisco 49ersSergio Kindle, OLB

18. Pittsburgh SteelersTaylor Mays, S

19. Atlanta FalconsCarlos Dunlap, DE

20. Houston TexansCJ Spiller, RB

21. Cincinnati BengalsJermaine Gresham, TE

22. New England PatriotsBrandon Graham, DE/OLB

23. Green Bay PackersCharles Brown, LT

24. Philadelphia EaglesEverson Griffen, DE

25. Baltimore RavensGolden Tate, WR

26. Arizona CardinalsTrent Williams, OT

27. Dallas CowboysMike Iupati, OG

28. San Diego ChargersRyan Matthews, RB

29. New York JetsRicky Sapp, DE/OLB

30. Minnesota VikingsKyle Wilson, CB

31. Indianapolis ColtsBrian Price, DT

32. New Orleans SaintsSean Weatherspoon, LB


Take a look at my past mock drafts to see how I got here...