NFL Insider: Final Mock Draft

After seemingly months of anticipation, “Draft Day” is finally upon us. We’ve seen players slide up the board, tumble and then rebound back up and we try to make sense of it all as we fit the best players with the teams with biggest needs at their positions.

Final Mock Draft

1. Indianapolis Colts- Andrew Luck, QB, Stanford

Other possibilities: None.

2. Washington Redskins- Robert Griffin, III, QB, Baylor

Other possibilities: None

3. Minnesota Vikings- Matt Kalil, OT, USC

Other possibilities: Morris Claiborne or trade back.

4. Cleveland Browns- Trent Richardson, RB, Alabama

Other possibilities: Morris Claiborne, Ryan Tannehill or trade back.

5. Tampa Bay Buccaneers- Morris Claiborne, CB, LSU

Other possibilities: Trent Richardson or trade back.

6. St. Louis Rams- Fletcher Cox, DT, Mississippi State

Other possibilities: Matt Kalil or Justin Blackmon.

7. Jacksonville Jaguars- Stephon Gilmore, CB, South Carolina

Other possibilities: Morris Claiborne, Justin Blackmon or trade back.

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

Other possibilities: Justin Blackmon, Michael Floyd or trade up.

9. Carolina Panthers- Justin Blackmon, WR, Oklahoma State

Other possibilities: Fletcher Cox, Dontari Poe or Michael Floyd.

10. Buffalo Bills- Luke Kuechly, LB, Boston College

Other possibilities: Riley Reiff or Michael Floyd.

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

Other possibilities: Luke Kuechly or Quinton Coples.

12. Seattle Seahawks- Chandler Jones, DE, Syracuse

Other possibilities: Luke Kuechly, Melvin Ingram or Stephon Gilmore.

13. Arizona Cardinals- Melvin Ingram, OLB, South Carolina

Other possibilities: Riley Reiff, Ryan Tannehill or Quinton Coples.

14. Dallas Cowboys- Mark Barron, S, Alabama

Other possibilities: Fletcher Cox, Michael Brockers or Stephon Gilmore.

15. Philadelphia Eagles- Michael Brockers, DT, LSU

Other possibilities: Luke Kuechly, Riley Reiff or David DeCastro.

16. New York Jets- Michael Floyd, WR, Notre Dame

Other possibilities: Dontari Poe or Mark Barron.

17. Cincinnati Bengals- Cordy Glenn, OG, Georgia

Other possibilities: Doug Martin, Michael Floyd or Dre’ Kirkpatrick.

18. San Diego Chargers- Courtney Upshaw, OLB, Alabama

Other possibilities: Dre Kirkpatrick, Dontari Poe, Quinton Coples.

19. Chicago Bears- Whitney Mercilus, DE, Illinois

Other possibilities: Quinton Coples or Michael Floyd.

20. Tennessee Titans- Dre’ Kirkpatrick, CB, Alabama

Other possibilities: Whitney Mercilus or Kendall Wright.

21. Cincinnati Bengals- Kendall Wright, WR, Baylor

Other possibilities: Dre’ Kirkpatrick or Mike Adams.

22. Cleveland Browns- Quinton Coples, DE, UNC

Other possibilities: Doug Martin, Coby Fleener or Dontari Poe.

23. Detroit Lions-Riley Reiff, OT, Iowa

Other possibilities: Janoris Jenkins, Whitney Mercilus or Mike Adams.

24. Pittsburgh Steelers- Dontari Poe, DT, Memphis

Other possibilities: Mike Adams, Quinton Coples or Brandon Boykin.

25. Denver Broncos- Jerel Worthy, DT, Michigan State

Other possibilities: Dontari Poe, Michael Brockers or Kendall Wright.

26. Houston Texans- Shea McClellin, DE/OLB, Boise State

Other possibilities: Kendall Wright, Coby Fleener or Stephen Hill.

27. New England Patriots- Doug Martin, RB, Boise State

Other possibilities: Andre Branch, Nick Perry or Dontari Poe.

28. Green Bay Packers- Andre Branch, DE, Clemson

Other possibilities: Doug Martin, Nick Perry or Quinton Coples.

29. Baltimore Ravens- Stephen Hill, WR, Georgia Tech

Other possibilities: Peter Konz, Rueben Randle or Quinton Coples.

30. San Francisco 49ers- Peter Konz, C, Wisconsin

Other possibilities: Coby Fleener, Kevin Zeitler or Mike Adams.

31. New England Patriots- Nick Perry, DE, USC

Other possibilities: Doug Martin, Devon Still, Kevin Zeitler

32. New York Giants- Coby Fleener, TE, Stanford

Other possibilities: Lamar Miller, Mike Adams or Devon Still

Charlie Bernstein is the NFL Insider for and ESPN 1080 and 1040 in Orlando/Tampa and Editor-in-Chief of Sports Media Interactive, covering the National Football League, NCAA, and National Basketball Association. Charlie covers the Jacksonville Jaguars for FoxSports and has been featured on the NFL Network and Sirius NFL Radio. Charlie is also a member of the Pro Football Writers of America. You can follow Charlie on Twitter @nflcharlie