1. Carolina Panthers: Marcell Dareus, DT
When the rubber meets the road, defensive-minded Ron Rivera won't gamble on the enigmatic Cam Newton.
2. Denver Broncos: Patrick Peterson, CB
I fully expect the Broncos to trade back a handful of spots with a quarterback-needy team, but if they're unable to, this is their worst-case scenario. Dareus was their guy. Peterson, however, makes for an outstanding consolation prize and will flourish under the tutelage of Champ Bailey.
3. Buffalo Bills: Cam Newton, QB
The Bills are thrilled get Newton here. This is the lowest he falls.
4. Cincinnati Bengals: A.J. Green, WR
The stubborn Mike Brown hasn't given up on Carson Palmer—he'll pass on Blaine Gabbert and give the Bengals a breath of fresh air at wide receiver.
5. Arizona Cardinals: Von Miller, LB
The Cardinals will be very tempted by Blaine Gabbert here, but Miller is simply too good to pass up. They'll go the retread quarterback route when the CBA debacle ends.
6. Cleveland Browns: Julio Jones, WR
The Browns' receiving corps is horrid, and they're infatuated with Jones' potential.
7. San Francisco 49ers: Prince Amukamara, CB
The notion that Patrick Peterson falls to the 49ers is ludacris—he'll never make it past the Browns, and will likely be gone much earlier. Value meets need with Prince at No. 7.
8. Tennessee Titans: Blaine Gabbert, QB
And with that, the Vince Young era comes to an unceremonious end.
9. Dallas Cowboys: Tyron Smith, OT
Makes too much sense not to happen.
10. Washington Redskins: Nick Fairley, DT
The Redskins replace one ultra-talented, lazy defensive tackle (Albert Haynesworth) with another.
11. Houston Texans: Robert Quinn, DE
Mario Williams finally gets some help.
12. Minnesota Vikings: Anthony Castonzo, OT
It's safe and boring, but the Vikings need to get better in the trenches. Castonzo projects as Bryant McKinnie's long-term replacement at left tackle, but will contribute immediately starting at right guard.