2010 NFL Draft logo2010 NFL Draft

2010 NFL Mock Draft: The Definitive Mock the Day Before the Actual Draft

Daniel WolfSenior Writer IApril 21, 2010

2010 NFL Mock Draft: The Definitive Mock the Day Before the Actual Draft

1 of 33

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

2 of 33

No. 2—Detroit Lions—Ndamukong Suh, DL, Nebraska

3 of 33

No. 3—Tampa Bay Buccanneers—Gerald McCoy, DL, 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—Trent Williams, OT, Oklahoma

7 of 33

No. 7—Cleveland Browns—Earl Thomas, S, Texas

8 of 33

No. 8—Oakland Raiders—Dan Williams, DT, Tennessee

9 of 33

No. 9—Buffalo Bills—Bryan Bulaga, OT, Iowa

10 of 33

No. 10—Jacksonville Jaguars—C.J. Spiller, RB, Clemson

11 of 33

No. 11—Denver Broncos—Rolando McClain, ILB, Alabama

12 of 33

No. 12—Miami Dolphins—Brandon Graham, LB, Michigan

13 of 33

No. 13—San Francisco 49ers—Joe Haden, CB, Florida

14 of 33

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

15 of 33

No. 15—New York Giants—Sean Weatherspoon, LB, Missouri

16 of 33

No. 16—Tennessee Titans—Derrick Morgan, DE, Georgia Tech

17 of 33

No. 17—San Francisco 49ers—Mike Iupati, OL, Idaho

18 of 33

No. 18—Pittsburgh Steelers—Kyle Wilson, CB, Boise State

19 of 33

No. 19—Atlanta Falcons—Maurkice Pouncey, OG/C, Florida

20 of 33

No. 20—Houston Texas—Kareem Jackson, CB, Alabama

21 of 33

No. 21—Cincinnati Bengals—Taylor Mays, S, USC

22 of 33

No. 22—New England Patriots—Sergio Kindle, LB, Texas

23 of 33

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

24 of 33

No. 24—Philadelphia Eagles— Jason Pierre-Paul, DE/LB, South Florida

25 of 33

No. 25—Baltimore Ravens—Jared Odrick, DL, Penn State

26 of 33

No. 26—Arizona Cardinals—Charles Brown, OL, USC

27 of 33

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

28 of 33

No. 28—San Diego Chargers—Terrence Cody, DT, Alabama

29 of 33

No. 29—New York Jets—Jerry Hughes, LB, TCU

30 of 33

No. 30—Minnesota Vikings—Jahvid Best, RB, California

31 of 33

No. 31—Indianapolis Colts—Brian Price, DL, UCLA

32 of 33

No. 32—New Orleans Saints —Tyson Alualu, DL, California

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.

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