1. Andrew Luck (QB) to the Indianapolis Colts. No surprise here. If this guy is a bust, we might as well start flinging darts at a wall because scouting as a discipline is finished.
2. Robert Griffin III (QB) to the Redskins.
3. Morris Claiborne (CB) to Minnesota. Most mocks have Matt Kalil in this spot, but the Vikings have no cornerbacks and now have to deal with three top-ten wideouts in their division (Calvin Johnson, Greg Jennings, Brandon Marshall). They need Claiborne in the worst way.
4. Justin Blackmon (WR) to Cleveland. Having lived in Browns country for four years, let me tell you, they're desperate for playmakers around here.
5. Trent Richardson (RB) to Tampa Bay. LeGarrett Blount and Richardson would be one of the game's best backfields.
6. Matt Kalil (OT) to St. Louis. The Rams were hoping for Blackmon, but they can pick up a WR in later rounds. They can't pass up the draft's best OT.
7. Quentin Coples (DE) to Jacksonville. The Jaguars get a solid pass-rusher.
8. Ryan Tannehill (QB) to Miami. With the Dolphins' luck pursuing QBs this offseason (see: Peyton Manning, Alex Smith, Matt Flynn), somebody will jump in front of them at No. 7 and steal away Tannehill. In this mock, though, he goes to Miami.
9. Fletcher Cox (DT) to Carolina. The Panthers need a DT; this is it.
10. Riley Reiff (OT) to Buffalo. This one is in pretty much every mock draft. The Bills need an OT, and here's Reiff.
11. Dontari Poe (DT/NT) to Kansas City.
12. Luke Kuechly, ILB, to Seattle. The Seahawks love drafting linebackers high, and they need Kuechly in the middle of their defense.
13. David DeCastro, G, to Arizona. The addition of Daryn Colledge notwithstanding, the Cardinals' offensive line is lousy.
14. Dre Kirkpatrick, CB, to Dallas. The Cowboys always seem to be running out of corners, but Kirkpatrick should help their secondary at 14.
15. Mark Barron, S, to the Eagles. Their main need is on the offensive line, but with DeCastro off the board the Eagles pick up the draft's best safety.
16. Melvin Ingram, DE/OLB, to the Jets. Ingram's slide stops as the Jets pick up a badly needed OLB.
17. Janoris Jenkins, CB, to the Bengals. A wildly talented cornerback with some character concerns? How does this not sound like a Cincinnati pick?
18. Stephon Gilmore, CB, to the Chargers. A run on defensive backs; four in the last five picks!
19. Michael Floyd, WR, to Chicago. Even with Brandon Marshall, this is the year the Bears finally start looking for firepower at WR in the first round.
20. Cordy Glenn, G. The Titans pick up a solid protector for their quarterback mélange.
21. Courtney Upshaw, DE, to Cincinnati. The Bengals go defense again. Jenkins and Upshaw should mature into the cornerstones of their unit.
22. Doug Martin, RB, Cleveland. With an opportunity to grab a QB here, the Browns choose instead to keep surrounding Colt McCoy with playmakers.
23. Jonathan Martin, OT, Lions. In a division of premier pass-rushers, the Lions get some more protection for Matthew Stafford.
24. Dont'a Hightower, ILB, Steelers. Pittsburgh drafts another linebacker. In other news, the world keeps turning.
25. Devon Still, DT/NT, Denver. The Broncos have a huge hole in their defensive line that Still can literally and figuratively fill.
26. Kendall Wright, WR, Houston. The Texans get a No. 2 WR who'll be a legitimate threat next to Andre Johnson.
27. Shea McClellin, DE/OLB, New England. The Patriots nab McClellin and get the pass-rusher they haven't really had for the last few years (they hope).
28. Whitney Mercilus, DE/OLB, Green Bay. McClellin probably fits the Packers' mold better, but the Packers desperately need their OLB here.
29. Peter Konz, C, Ravens. Baltimore needs an eventual replacement for Matt Birk.
30. Coby Fleener, TE, San Francisco. Having loaded up on WRs this offseason, the Niners upgrade their offense even further with the top TE in the draft.
31. Michael Brockers, DT, New England. The Patriots shore up their defense further with the eventual successor to Vince Wilfork.
32. Mike Adams, OT, New York Giants. The world champions get a replacement for Kareem McKenzie.