Cleveland Browns logoCleveland Browns

2010 NFL Mock Draft: Complete First Round

INDIANAPOLIS, IN - FEBRUARY 28: Quarterback Sam Bradford of Oklahoma watches drills after deciding not to participate  during the NFL Scouting Combine presented by Under Armour at Lucas Oil Stadium on February 28, 2010 in Indianapolis, Indiana. (Photo by Scott Boehm/Getty Images)
Scott Boehm/Getty Images
Nicolas SouleContributor IApril 17, 2010

After looking at my last mock draft. I wasn't really satisfied with it. Actually, I realized it was very bad. So I decided to make another that would make better sense.

1. St. Louis Rams Sam Bradford, QB

2. Detroit Lions, Ndamukong Suh, DT

3. Tampa Bay Bucs, Gerald McCoy, DT

4. Washington Redskins, Russell Okung, OT

5. Kansas City Chiefs, Trent Williams, OT

6. Seattle Seahawks, CJ Spiller, RB/KR

7. Cleveland Browns, Eric Berry, S

8. Oakland Raiders, Bruce Campbell, OT

9. Buffalo Bills, Bryan Bulaga, OT

10. Jacksonville Jaguars, Rolando McClain, ILB

11. Denver Broncos, Dez Bryant, WR

12. Miami Dolphins, Derrick Morgan, DE

13. San Francisco 49ers, Joe Haden, CB

14. Seattle Seahawks, Earl Thomas, S

15. New York Giants, Sean Weatherspoon, OLB

16. Tennessee Titans, Jason Pierre-Paul, DE

17. San Francisco 49ers, Anthony Davis, OT

18. Pittsburgh Steelers, Mike Iupati C/G

19. Atlanta Falcons, Brandon Graham, DE

20. Houston Texans, Taylor Mays, S

21. Cincinnati Bengals, Jermaine Gresham, TE

22. New England Patriots, Sean Weatherspoon, OLB

23. Green Bay Packers, Charles Brown, OT

24. Philadelphia Eagles, Kyle Wilson, CB

25. Baltimore Ravens, Devin McCourty, CB

26. Arizona Cardinals, Jimmy Clausen, QB

27. Dallas Cowboys, Maurkice Pouncey, C/G

28. San Diego Chargers, Dan Williams, DT/NT

29. New York Jets, Jared Odrick, DE/DT

30. Minnesota Vikings, Sergio Kindle, DE/OLB

31. Indianapolis Colts, Rodger Saffold, OT

32. New Orleans Saints, Jerry Hughes, OLB


Tell me what you think. What kind of adjustsments should I make. Any players I left out, let me know.

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. 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