Arkansas receivers Jarius Wright and Greg Childs were both drafted by the Vikings after playing on the same high school and college team.

Arizona Cardinals: B

Michael Floyd was a solid, if not spectacular pick at 13.  We view him as a number two which he will certainly be in Arizona.  He'll also get to learn from one of the smartest receivers ever in Larry Fitzgerald.  Cornerback Jamell Fleming was a good pick at 80 and tackles Bobby Massie and Nate Potter were very good value picks at a position of need.  Senio Kelemete will probably start out at guard.

Atlanta Falcons:  C+

The Falcons didn't have a first round pick, so at best their ceiling was limited.  They hit a home run with their first pick (55) in center Peter Konz, who could have gone at the end of the first round.  He will start at right guard for a year before replacing veteran center Todd McClure.  Interior line was a huge need for the Falcons.  5th rounder Jonathan Massaquoi is a very underrated LB/DE and we think he will get on the field and be productive early.  The rest of their picks were non-descript, though they did draft the best fullback in Bradie Ewing.

Carolina Panthers: B+

The Panthers followed the greatest draft pick in history with a very good draft.  First round linebacker Luke Kuechly is going to be a huge asset going against Brees, Ryan and Freeman.  He's great in coverage.  Second round guard Amini Silatolu is mean and athletic and he will help create a toughness that every team needs.  DE Frank Alexander, WR Joe  Adams and CB Josh Norman were all good value picks in the 4th round.

Chicago Bears:  B-

This is the all question mark draft.  There is a lot to like about DE/LB Shea McClellin.  He's a very good player but he has a history of concussions.  Alshon Jeffery is as talented as any receiver in this draft, but in 2011 he looked overweight and generally disinterested.  3rd round DB Brandon Hardin is coming back from a major injury and Temple TE Evan Rodriguez has off-field issues.  Jeffery is probably the key to this draft as he could develop into a number one or be a complete waste.

Dallas Cowboys:  B

We absolutely loved the trade up from 14 to 6 to get Morris Claiborne.  They only gave up a second round pick to make that move and Claiborne could be a great one.  The Boys were on their way to an A+, but they didn't get much after that.  Boise State DE Tyrone Crawford is a solid third round pick and we like WR Danny Coale to make the team, but they didn't get a starter after Claiborne.

Detroit Lions: B+

We had Riley Reiff as our 23rd rated prospect and they took him with the 23rd pick.  It's a nice fit for a team that could use a number of new starters on the o-line. They took WR Ryan Broyles and CB Dwight Bentley in the second and third rounds respectively.  We would have flipped those picks, but they are both solid values and Bentley could become a starter.  They took two Oklahoma Lewis's in defensive end Ronnell in the 4th and Travis in the 7th.  Again, we had Travis rated more highly and wouldn't be surprised to see him earn some playing time in 2012.

Green Bay Packers:  B+

We absolutely loved everything about the Packers draft except their first round pick Nick Perry.  As you well know, it's our position that USC players underachieve and with Vinny Curry still available Perry wasn't the best selection.  After that, however, they were spot on netting first round talent Jerrell Worthy, a productive corner in Casey Hayward and interior penetrator Mike Daniels.  Linebacker Terrell Manning was a great late pick as was OT Andrew Datko who had been a rated a second round pick early in the draft process.

Minnesota Vikings: A-

We panned the Vikings last year after they reached for Christian Ponder, but they came back with a vengence in 2012.  They drafted the best tackle in Matt Kalil (after a slick trade down) and two starters for their defensive backfield in S Harrison Smith and CB Josh Robinson.  4th round Arkansas recievers Jarius Wright and Greg Childs (if he's healthy) could both start for the Vikings in 2012.  7th round pick LB Audie Cole was rated a second round pick by some and we even like their final pick in Cal DT Trevor Guyton.

New Orleans Saints: F

They didn't have much to work with and they didn't do much.  Nick Toon was a solid fourth round pick, but there don't appear to be any starters in this group.

New York Giants: B

First round pick David Wilson is an explosive back and the heir apparent to Ahmad Bradshaw.  Rueben Randle should develop into a solid player and 3rd round corner Jayron Hosley has first round talent and an undrafted free agent brain.  We really like the pick of T Brent Mosely in the fourth round.  He has left tackle ability.

Philadelphia Eagles: A+

The Eagles got tremendous value in almost every round.  They traded up to pick number 12 to take our number 3 rated player in DT Fletcher Cox.  He's a potential superstar.  Vinny Curry at the end of the second round (our number 9 rated player) is one of the drafts best picks and freakishly athletic and productive linebacker Mychal Kendricks fills a huge hole.  4th round corner Brandon Boykin is a borderline first round talent (he broke his leg in the Senior Bowl) and receiver Marvin McNutt and guard Brandon Washington were great late picks.

San Francisco 49ers:  C-

A.J. Jenkins is a good player.  He's going to be a number 2 or 3 receiver.  You don't take those guys in the first round.  He was a reach. Lamichael James is probably no more than a third down back.  You don't take those guys in the second unless he's a Darren Sproles, and James isn't.  In a draft loaded with good guards they come away with Joe Looney?  Frankly we like their later picks in LB Darius Fleming, S Trent Robinson and DE Cam Johnson better (in terms of value at least) than their first three picks.

Seattle Seahawks: A+

When you get a franchise quarterback in the third round, you get an A no matter what happens with the rest of the draft.  We've maintained from the beginning that Russell Wilson is the only other franchise QB in this draft.  He will be their starter in 2013.  Second round linebacker Bobby Wagner should start from day one and first round pick Bruce Irvin (a Matriculator, Jr. favorite) is probably the best pass rusher in this class, though we're not sure he can do anything else.  4th round running back Robert Turbin looks like a poor man's Marshawn Lynch.

St. Louis Rams: C

They did so little with so much. DT Michael Brockers is going to be a good run stuffer but he's not the dynamic player you look for in the top 15.  Janoris Jenkins is a little overrated as a corner and what happens when the guy gets some money?  It was too early to take a chance on him.  Brian Quick over Stephen Hill was inexcusable.  Second round running back  Isiah Pead should have gone around the fourth round.  Their first four picks weren't good.  After that we liked Montana DB Trumaine Johnson and 4th round WR Chris Givens who is soft but can get downfield.

Tampa Bay Buccaneers: A

Getting the top safety in the draft in Mark Barron fills a huge need and Doug Martin is the perfect running back to aid in the development of Josh Freeman.  He does everything well.  Lavonte David (our tenth rated player) was a great pick in the second round.  Third down back Michael Smith could earn a roster spot and we love seventh round TE Drake Dunsmore.  They drafted three of our top 23 players and no other team can claim that.

Washington Redskins: A

They got the best player in the draft in RG3.  Other than that (and a nice #2 QB in Kirk Cousins) the draft wasn't very good.  When you get the best player in the draft and he's a quarterback you get an A.

MAY 3, 2012