2012 NFL Mock Draft: FINAL Mock Draft

Draft Day is upon us and Eric Galko is on-hand to put the finishing touches on his final mock draft.

This is it. Draft Day is here. It's our FINAL 2012 NFL Mock Draft, with complete first round picks. Not many surprises with the top 5 picks, it starts to get VERY interesting at pick #7.

1 . Indianapolis Colts - Andrew Luck, QB, Stanford

2 . Washington Redkskins - Robert Griffin, QB, Baylor

3 . Minnesota Vikings - Morris Claiborne, CB, LSU

4 . Cleveland Browns - Trent Richardson, RB, Alabama

5 . Tampa Bay Bucs - Stephen Gilmore, CB, South Carolina

6 . St. Louis Rams - Matt Kalil, OT, USC

7 . Jacksonville Jaguars - Justin Blackmon, WR, Oklahoma State

8 . Miami Dolphins - Ryan Tannehill, QB, Texas A&M

9 . Carolina Panthers - Luke Kuechly, ILB, Boston College

10 . Buffalo Bills - Michael Floyd, WR, Notre Dame

11 . Kansas City Chiefs - David DeCastro, OG, Stanford

12 . Seattle Seahawks - Chandler Jones, DE, Syracuse

13 . Arizona Cardinals - Riley Reiff, OT, Iowa

14 . Dallas Cowboys - Mark Barron, S, Alabama

15 . Philadelphia Eagles - Fletcher Cox, DT, Mississippi State

16 . New York Jets - Melvin Ingram, DE/OLB, South Carolina

17 . Cincinnati Bengals (via Oak) - Dre Kirkpatrick, CB, Alabama

18 . San Diego Chargers - Shea McClellin, OLB, Boise State

19 . Chicago Bears - Quinton Coples, DE, North Carolina

20 . Tennessee Titans - Whitney Mercilus, DE, Illinois

21 . Cincinnati Bengals - Rueben Randle, WR, LSU

22 . Cleveland Browns - Kendall Wright, WR, Baylor

23 . Detroit Lions - Cordy Glenn, OT, Georgia

24 . Pittsburgh Steelers - Keith Zeitler, OG, Pittsburgh

25 . Denver Broncos - Michael Brockers, DT, LSU

26 . Houston Texans - Stephen Hill, WR, Georgia Tech

27 . New England Patriots (via NO) - Don't'a Hightower, ILB, Alabama

28 . Green Bay Packers - Courtney Upshaw, OLB, Alabama

29 . Baltimore Ravens - Nick Perry, DE/OLB, USC

30 . San Francisco 49ers - Amini Silatolu, OG, Midwestern State

31 . New England Patriots - Dontari Poe, DT, Memphis

32 . New York Giants - Jonathan Martin, OT, Stanford


Jets Insider Top Stories