1. Miami Dolphins - Chris Long
Parcells rebuilds the defense in his image, and it starts here.
2. St. Louis Rams - Jake Long
Marc Bulger breaks out a Kurt Warner reset after this pick, "Thank You Jesus!"
3. Atlanta Falcons - Matt Ryan
Ryan and Turner Burner will get this franchise back on track.
4. Oakland Raiders - Sedrick Ellis
Al Davis is crazy. But picking Ellis here is solid to fill the Sapp gap.
5. Kansas City Chiefs - Glenn Dorsey
Dorsey and Ellis get to play in the same division.
6. New York Jets - Vernon Gholston
Afraid to take McFadden, the Jets get the playmaker on D they've always wanted.
7. New England Patriots (from San Francisco) - Quentin Groves
Belichick knows exactly what to do with a versatile player like Groves.
8. Baltimore Ravens - Leodis McKelvin
Instant upgrade to the return unit, will be starting at CB soon.
9. Cincinnati Bengals - Phillip Merling
Justin Smith leaves, and the Bengals draft his replacement.
10. New Orleans Saints - Keith Rivers
Overhaul of the LB corps continues with the selection of Rivers.
11. Buffalo Bills - Malcolm Kelly
The Bills get their big receiver to compliment Lee Evans.
12. Denver Broncos - Darren McFadden
Shanny worked the phone to move up, but character concerns made him slide.
13. Carolina Panthers - Ryan Clady
Clady solves their LT problem for years to come.
14. Chicago Bears - Joe Flacco
we all know that Grossman and Orton are not the answer.
15. Detroit Lions - Jonathan Stewart
Kevin Jones future is in doubt, so Stewart is the work horse Jones couldn't be.
16. Arizona Cardinals - Rashard Mendenhall
Edgerrin James gets to tutor his eventual replacement for a year.
17. Minnesota Vikings - Derrick Harvey
He gets the Vikes a pass rusher off the edge.
18. Houston Texans - Felix Jones
Gary Kubiak gets his version of Clinton Portis
19. Philadelphia Eagles - Jeff Otah
His mean streak goes perfect with Jon Runyan.
20. Tampa Bay Buccaneers - Kentwan Balmer
Bucs hope that their DLine returns to the force it once was.
21. Washington Redskins - James Hardy
The WRs get some big help from the new Harold Carmichael.
22. Dallas Cowboys (from Cleveland) - Kenny Phillips
The Cowboys need an upgrade at safety, and Phillips is the future.
23. Pittsburgh Steelers - Chris Williams
Road grader gets to tear up Hines Field.
24. Tennessee Titans - Devin Thomas
Vince Young needs help. Thomas is the athletic big play receiver that they need.
25. Seattle Seahawks - Branden Albert
Hutch is a distant memory, and the Seahawks finally get some relief.
26. Jacksonville Jaguars - Calais Campbell
Lots of upside, he gets to learn on a very good defense.
27. San Diego Chargers - Mike Jenkins
Depth now, future starter later.
28. Dallas Cowboys - Dominique Roders-Cromartie
Jerry Jones gets a superb athlete that could develop into a shutdown corner.
29. San Francisco 49ers (from Indianapolis) - DeSean Jackson
Mike Martz loves this pick, and Jackson can make an impact early and often in SF.
30. Green Bay Packers - Brandon Flowers
The Packers need an injection of youth at CB.
31. Forfeit - New England Patriots
32. New York Giants - Dan Connor
Blue collar work ethic goes great with the defending champs.