Updated NFP Mock Ten

Breaking down the potential top 10 picks of the 2012 NFL Draft.

*Draft order is set by predicted finish.

KalilICONKalil would be simply too good to pass up.

1. Indianapolis Colts: Stanford QB Andrew Luck
The Colts won their first game of the season this week, but I can’t image it having any effect on their draft board. Luck is a Peyton Manning-type prospect who could give Indy another 10-plus years of playoff football.

2. St. Louis Rams: Southern Cal OT Matt Kalil

Despite investing a number of high picks on offensive linemen, the Rams still need to do a better job protecting their quarterback. Kalil has the skill set to mature into one of the league's best and gives the Rams the option of kicking either Rodger Saffold or Jason Smith inside to improve their O-line even further.

3. Minnesota Vikings: Iowa OT Riley Reiff
The Vikings need to address their offensive line even with Kalil off the board. Minnesota could opt to move back or even look at one of the prized quarterback prospects here. However, if not, Reiff has the skill set to mature into an NFL blindside protector early in his NFL career.

4. Cleveland Browns: Baylor QB Robert Griffin III
With the love that Browns team president Mike Holmgren has shown for backup quarterback Seneca Wallace, one can only figure he would also love an athlete the caliber of Griffin III. The Browns need to improve their play at the quarterback position and Griffin III is the kind of multi-dimensional athlete that has the ability to make everyone around him better.

5. Jacksonville Jaguars: LSU CB Morris Claiborne

If the Jaguars are to stay true to their board and select the best talent still available, which they have a history of doing, I expect them to take Claiborne over WR Justin Blackmon despite receiver being a bigger need.

For picks 6-10 click to page two...

Follow me on twitter: @WesBunting

Upcoming Games

Dec 10th, 1:00 PM

Detroit -5.5 -116

Chicago +5.5 -116

@

Dec 10th, 1:00 PM

Carolina +6.5 -103

New Orleans -6.5 -103

@

Dec 10th, 1:00 PM

Tampa Bay +2.5 -106

Atlanta -2.5 -106

@

Dec 10th, 1:00 PM

LA Rams +6.5 -118

Baltimore -6.5 -118

@

Dec 10th, 1:00 PM

Indianapolis -0.5 -110

Cincinnati +0.5 -110

@

Dec 10th, 1:00 PM

Jacksonville -2.5 -115

Cleveland +2.5 -115

@

Dec 10th, 1:00 PM

Houston -5.5 -115

NY Jets +5.5 -115

@

Dec 10th, 4:05 PM

Minnesota +0.5 -115

Las Vegas -0.5 -115

@

Dec 10th, 4:05 PM

Seattle +10.5 -108

San Francisco -10.5 -108

@

Dec 10th, 4:25 PM

Buffalo +2.5 -125

Kansas City -2.5 -125

@

Dec 10th, 4:25 PM

Denver +3.5 +103

LA Chargers -3.5 +103

@

Dec 10th, 8:20 PM

Philadelphia +1.5 -110

Dallas -1.5 -110

@

Dec 11th, 8:15 PM

Tennessee +11.5 -111

Miami -11.5 -111

@

Dec 11th, 8:15 PM

Green Bay -5.5 -102

NY Giants +5.5 -102

@

Dec 14th, 8:15 PM

LA Chargers -3.5 -110

Las Vegas +3.5 -110

@

Dec 16th, 1:00 PM

Minnesota +0.5 -116

Cincinnati -0.5 -116

@

Dec 16th, 4:30 PM

Pittsburgh +2.5 -108

Indianapolis -2.5 -108

@

Dec 16th, 8:15 PM

Denver +4.5 -111

Detroit -4.5 -111

@

Dec 17th, 1:00 PM

Atlanta -2.5 +103

Carolina +2.5 +103

@

Dec 17th, 1:00 PM

Chicago +3.5 -104

Cleveland -3.5 -104

@

Dec 17th, 1:00 PM

Tampa Bay +3.5 -111

Green Bay -3.5 -111

@

Dec 17th, 1:00 PM

NY Giants +4.5 -115

New Orleans -4.5 -115

@

Dec 17th, 1:00 PM

Houston -3.5 -120

Tennessee +3.5 -120

@

Dec 17th, 1:00 PM

NY Jets +13.5 -120

Miami -13.5 -120

@

Dec 17th, 1:00 PM

Kansas City -11.5 -111

New England +11.5 -111

@

Dec 17th, 4:05 PM

Washington +4.5 -116

LA Rams -4.5 -116

@

Dec 17th, 4:05 PM

San Francisco -12.5 -105

Arizona +12.5 -105

@

Dec 17th, 4:25 PM

Dallas +1.5 -105

Buffalo -1.5 -105

@

Dec 17th, 8:20 PM

Baltimore -6.5 -110

Jacksonville +6.5 -110

@