1) Miami Dolphins: Andrew Luck, QB, Stanford   

Any surprise here? Chad Henne is a backup (at best), and the team needs a quarterback very early.

2) St. Louis Rams: Matt Kalil, OT, USC   

The team has drafted a lot of key pieces lately, so they had better hope that they can bounce back for the rest of the season. If the team does however finish here then they would have to find a better option to protect Sam Bradford, and Kalil is a special talent.

3) Indianapolis Colts: Quinton Coples, DE, UNC

I'm not a huge fan of Coples, but I just don't see the Colts going with a receiver this high.  

Pick change; previously Matt Kalil, OT

 Jacksonville Jaguars: Quinton Coples, DE, North Carolina   

Pick change; previously Alshon Jeffery, WR

 Minnesota Vikings: Jonathan Martin, OT, Stanford   

 Denver Broncos: Dre Kirkpatrick, CB, Alabama   

Pick change; previously Matt Barkley, QB

 Arizona Cardinals: Riley Reiff, OT, Iowa   

Pick change; previously Quinton Coples, DE

 Carolina Panthers: Alshon Jeffery, WR, South Carolina   

Pick change; previously Dre Kirkpatrick, CB

 Seattle Seahawks: Matt Barkley, QB, USC   

Pick change; previously Landry Jones, QB

 Kansas City Chiefs: Landry Jones, QB, Oklahoma   

Pick change; previously Riley Reiff, OT

 Cleveland Browns: Morris Claiborne, CB, LSU   

Pick change; previously Trent Richardson, RB

 Philadelphia Eagles: Vontaze Burfict, LB, Arizona State   

 Cincinnati Bengals: Trent Richardson, RB, Alabama   

Pick change; previously Stephon Gilmore, CB

 Cleveland Browns: Luke Kuechly, ILB, Boston College   

 Houston Texans: Michael Floyd, WR, Notre Dame  

Pick change; previously T.J. McDonald, S

 Chicago Bears: Mike Brewster, C, Ohio State