2010 NFL Mock Draft

Jon MastersonContributor IFebruary 23, 2010

2010 NFL Mock Draft

0 of 32

No. 1: St.Louis Rams-Ndamukong Suh, DT, Nebraska

1 of 32

No. 2: Detroit Lions—Gerald McCoy, DT, Oklahoma

2 of 32

No. 3: Tampa Bay Buccaneers—Eric Berry, S, Tennessee

3 of 32

No. 4: Washington Redskins—Russel Okung, OT, Oklahoma State

4 of 32

No. 5: Kansas City Chiefs—Derrick Morgan, DE, Georgia Tech

5 of 32

No. 6: Seattle Seahawks—Jimmy Clausen, QB, Notre Dame

6 of 32

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

7 of 32

No. 8: Oakland Raiders—Carlos Dunlap, DE, Florida

8 of 32

No. 9: Buffalo Bills—Anthony Davis, OT, Rutgers

9 of 32

No. 10: Denver Broncos—Dez Bryant, WR, Oklahoma State

10 of 32

No. 11: Jacksonville Jaguars—Jason Pierre-Paul, DE, South Florida

11 of 32

No. 12: Miami Dolphins—Rolando McClain, LB, Alabama

12 of 32

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

13 of 32

No. 14: Seattle Seahawks—Segio Kindle, DE/OLB, Texas

14 of 32

No. 15: New York Giants—Brandon Spikes, LB, Florida

15 of 32

No. 16: San Francisco 49ers (from Carolina)—Mike Iupati, OG, Iowa

16 of 32

No. 17: Tennessee Titans—Everson Griffen, DE, USC

17 of 32

No. 18: Pittsburgh Steelers—Bryan Bulaga, OT, Iowa

18 of 32

No. 19: Atlanta Falcons—Ricky Sapp, DE, Clemson

19 of 32

No. 20: Houston Texans—Sean Weatherspoon, OLB, Missouri

20 of 32

No. 21: Cincinnati Bengals—Jermaine Gresham, TE, Oklahoma

21 of 32

No. 22: New England Patriots—Brian Price, DT, UCLA

22 of 32

No. 23: Green Bay Packers—Bruce Campbell, OT, Maryland

23 of 32

No. 24: Philadelphia Eagles—Taylor Mays, S, USC

24 of 32

No. 25: Baltimore Ravens—Brandon Graham, DE, Michigan

25 of 32

No. 26: Arizona Cardinals—Aaron Hernandez, TE, Florida

26 of 32

No. 27: Dallas Cowboys—Daryl Washington, MLB, TCU

27 of 32

No. 28: San Diego Chargers—Jonathan Dwyer, RB, Georgia Tech

28 of 32

No. 29: New York Jets—Kyle Wilson, CB, Boise State

29 of 32

No. 30: Minnesota Vikings—Sam Bradford, QB, Oklahoma

30 of 32

No. 31: Indianapolis Colts—Jared Odrick, DT, Penn State

31 of 32

No. 32: New Orleans Saints—Jerry Hughes, OLB, TCU

32 of 32

slash iconYour sports. Delivered.

Enjoy our content? Join our newsletter to get the latest in sports news delivered straight to your inbox!