2012 NFL Mock Draft: Justin Blackmon could be the best player in draft

By Editorial Staff
3 of 3

17. Cincinnati Bengals (from Oakland) — Team Needs: OL (Primary), RB, S
Trent Richardson
RB, Alabama

18. San Diego Chargers — Team Needs: RT (Primary), ILB, OLB, S
Courtney Upshaw
OLB, Alabama

19. Chicago Bears — Team Needs: WR (Primary), OL, CB, OLB
Michael Floyd
WR, Notre Dame

20. Tennessee Titans — Team Needs: OL (Primary), OLB, DE
Melvin Ingram
OLB, South Carolina

21. Cincinnati Bengals — Team Needs: OL (Primary), RB, S
Peter Konz
C, Wisconsin

22. Cleveland Browns (from Atlanta) — Team Needs: WR (Primary), QB, DE, OLB
Nick Perry

23. Detroit Lions — Team Needs: CB (Primary), OL, OLB, S
Cordy Glenn
OG, Georgia

24. Pittsburgh Steelers — Team Needs: OL (Primary), ILB, RB, CB
Janoris Jenkins
CB, North Alabama

25. Denver Broncos — Team Needs: QB (Primary), WR, DT, CB
Michael Brockers

26. Houston Texans — Team Needs: NT (Primary), WR, S, CB
Dontari Poe
DT (NT), Memphis

27. New England Patriots (from New Orleans) — Team Needs: OLB (Primary), OL, S, WR
Zach Brown
OLB, North Carolina

28. Green Bay Packers — Team Needs: DE (Primary), OLB, OL, RB
Whitney Mercilus
DE, Illinois

29. Baltimore Ravens — Team Needs: OL (Primary), ILB, WR, CB
Mike Adams
OT, Ohio State

30. San Francisco 49ers — Team Needs: WR (Primary), OL, CB, OLB
Mohamed Sanu
WR, Rutgers

31. New York Giants — Team Needs: MLB (Primary), OL, TE, RB
Dwayne Allen
TE, Clemson

32. New England Patriots — Team Needs: OLB (Primary), OL, S, WR
Jerel Worthy
DT, Michigan State