Final mock draft with explanations in it. I'll probably update a few hours before the draft since hopefully we'll know exactly what the Rams will do by then.
http://www.fantasyfootballjungle.com...updated&id=910
Click the link for explanations as well as round 2.
1. Dolphins - Jake Long, OT, Michigan
2. Rams - Glenn Dorsey, DT, LSU
3. Falcons - Matt Ryan, QB, Boston College
4. Raiders - Chris Long, DE, Virginia
5. Chiefs - Branden Albert, OT, Virginia
6. Jets - Darren McFadden, RB, Arkansas
7. Patriots - Vernon Gholston, LB, Ohio State
8. Ravens - Sedrick Ellis, DL, USC
9. Bengals - Keith Rivers, LB, USC
10. Saints - Dominique Rodgers-Cromartie, CB, Tennessee State
11. Bills - Leodis McKelvin, CB, Troy
12. Broncos - Ryan Clady, OT, Boise State
13. Panthers - Derrick Harvey, DE, Florida
14. Bears - Rashard Mendenhall, RB, Illinois
15. Lions - Jerod Mayo, LB, Tennessee
16. Cardinals - Chris Williams, OT, Vanderbilt
17. Chiefs - Mike Jenkins, CB, South Florida
18. Texans - Jonathan Stewart, RB, Oregon
19. Eagles - Jeff Otah, OT, Pittsburgh
20. Buccaneers - Aqib Talib, CB, Kansas
21. Redskins - Devin Thomas, WR, Michigan State
22. Cowboys - Felix Jones, RB, Arkansas
23. Steelers - Gosder Cherilus, OT, Boston College
24. Titans - Limas Sweed, WR, Texas
25. Seahawks - Kentwan Balmer, DT, North Carolina
26. Jaguars - Phillip Merling, DE, Clemson
27. Chargers - Brandon Flowers, CB, Virginia Tech
28. Cowboys - DeSean Jackson, WR, California
29. 49ers - Quentin Groves, LB, Auburn
30. Packers - Sam Baker, OT, USC
31. Giants - Kenny Phillips, S, Miami (FL)