NFL Draft logoNFL Draft

NFL Mock Draft 2010: Post-Trades Edition

Kevin HatfieldCorrespondent IApril 17, 2010

NFL Mock Draft 2010: Post-Trades Edition

1 of 33

No. 1: St. Louis Rams: Sam Bradford, QB, Oklahoma

2 of 33

No. 2: Detroit Lions: Ndamukong Suh, DT, Nebraska

3 of 33

No. 3: Tampa Bay Bucs: Gerald McCoy, DT, Oklahoma

4 of 33

No. 4: Washington Redskins: Russell Okung, OT, Oklahoma State

5 of 33

No. 5: Kansas City Chiefs: Eric Berry, S, Tennessee

6 of 33

No. 6: Seattle Seahawks: Bryan Bulaga, OT, Iowa

7 of 33

No. 7: Cleveland Browns: Joe Haden, CB, Florida

8 of 33

No. 8: Oakland Raiders: Taylor Mays, S, USC

9 of 33

No. 9: Buffalo Bills: Dan Williams: NT, Tennessee

10 of 33

No. 10: Jacksonville Jaguars: Derrick Morgan, DE/OLB, Georgia Tech

11 of 33

No. 11: Denver Broncos: Rolando McClain, LB, Alabama

12 of 33

No. 12: Miami Dolphins: Jason Pierre-Paul, DE/OLB, South Florida

13 of 33

No. 13: San Francisco 49ers: Trent Williams, OT, Oklahoma

14 of 33

No. 14: Seattle Seahawks: Dez Bryant, WR, Oklahoma State

15 of 33

No. 15: New York Giants: C.J. Spiller, RB, Clemson

16 of 33

No. 16: Tennessee Titans: Everson Griffen, DE, USC

17 of 33

No. 17: San Francisco 49ers: Earl Thomas, S, Texas

18 of 33

No. 18: Pittsburgh Steelers: Maurkice Pouncey, G/C, Florida

19 of 33

No. 19: Atlanta Falcons: Sean Weatherspoon, LB, Missouri

20 of 33

No. 20: Houston Texans: Kyle Wilson, CB, Boise State

21 of 33

No. 21: Cincinnati Bengals: Mike Iupati, G, Idaho

22 of 33

No. 22: New England Patriots: Brandon Graham, OLB/DE, Michigan

23 of 33

No. 23: Green Bay Packers: Anthony Davis, OT, Rutgers

24 of 33

No. 24: Philadelphia Eagles: Patrick Robinson, CB, Florida State

25 of 33

No. 25: Baltimore Ravens: Jared Odrick, DE/DT, Penn State

26 of 33

No. 26: Arizona Cardinals: Jimmy Clausen, QB, Notre Dame

27 of 33

No. 27: Dallas Cowboys: Bruce Campbell, OT, Maryland

28 of 33

No. 28: San Diego Chargers: Golden Tate, WR, Notre Dame

29 of 33

No. 29: New York Jets: Jerry Hughes, DE/OLB, TCU

30 of 33

No. 30: Minnesota Vikings: Devin McCourty, CB, Rutgers

31 of 33

No. 31: Indianapolis Colts: Charles Brown, OT, USC

32 of 33

No. 32: New Orleans Saints: Brian Price, DT, UCLA

33 of 33

Where can I comment?

Stay on your game

Latest news, insights, and forecasts on your teams across leagues.

Choose Teams
Get it on the App StoreGet it on Google Play

Real-time news for your teams right on your mobile device.

Download
Copyright © 2017 Bleacher Report, Inc. Turner Broadcasting System, Inc. All Rights Reserved. BleacherReport.com is part of Bleacher Report – Turner Sports Network, part of the Turner Sports and Entertainment Network. Certain photos copyright © 2017 Getty Images. Any commercial use or distribution without the express written consent of Getty Images is strictly prohibited. AdChoices