The second edition of my 2012 NFL mock draft.

In this version the Dolphins get a quarterback, offensive lineman are a hot commodity and the Patriots get some help on defense. I will have a new version every two weeks until the draft.

1. Indianapolis Colts – QB Andrew Luck, Stanford

2. Washington Redskins – QB Robert Griffin III, Baylor

3. Minnesota Vikings – OT Matt Kalil, USC

4. Cleveland Browns – RB Trent Richardson, Alabama

5. Tampa Bay Buccaneers – CB Morris Claiborne, LSU

6. St. Louis Rams – WR Justin Blackmon, Oklahoma State

7. Jacksonville Jaguars – DE Melvin Ingram, SC

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

9. Carolina Panthers – DL Fletcher Cox, Mississippi State

10. Buffalo Bills – OG David Decastro, Stanford

11. Kansas City Chiefs – DL Dontari Poe, Memphis

12. Seattle Seahawks – DE Quinton Coples, UNC

13. Arizona Cardinals – LB Luke Kuechly, BC

14. Dallas Cowboys – CB Dre Kirkpatrick, Alabama

15. Philadelphia Eagles – OT Riley Reiff, Iowa

16. New York Jets – OLB Courtney Upshaw, Alabama

17. Cincinnati Bengals – CB Janoris Jenkins, North Alabama

18. San Diego Chargers – DE Whitney Mercilus, Illinois

19. Chicago Bears – WR Michael Floyd, Notre Dame

Bill Belichick and the Patriots front office look to upgrade the defense in my second mock draft. (FILE:Icon/SMI)

20. Tennessee Titans – DT Michael Brockers, LSU

21. Cincinnati Bengals – OT Cordy Glenn, Georgia

22. Cleveland Browns – WR Kendall Wright, Baylor

23. Detroit Lions – OT Jonathan Martin, Stanford

24. Pittsburgh Steelers – LB Dont’a Hightower, Alabama

25. Denver Broncos – WR Stephen Hill, Georgia Tech

26. Houston Texans – WR Rueben Randle, LSU

27. New England Patriots – S Mark Barron, Alabama

28. Green Bay Packers – CB Stephon Gilmore, South Carolina

29. Baltimore Ravens – C Peter Konz, Wisconsin

30. San Francisco 49ers – TE Cody Fleener, Stanford

31. New England Patriots – LB Nick Perry, USC

32. New York Giants – RB David Wilson, Virginia Tech


Do you have a Twitter account? Be sure to follow me: @PatriotsHaven!