Unless something big happens 1. Oakland Raiders - Jamarcus Russell, QB, LSU 2. Detroit Lions - Calvin Johnson, WR, Georgia Tech 3. Cleveland Browns - Brady Quinn, QB, Notre Dame 4. Tampa Bay Buccaneers - Gaines Adams, DE, Clemson 5. Arizona Cardinals - Joe Thomas, OT, Wisconsin 6. Washington Redskins - Amobi Okoye, DT, Louisville 7. Minnesota Vikings - Adrian Peterson, RB, Oklahoma 8. Atlanta Falcons - Laron Landry, S, LSU 9. Miami Dolphins - Levi Brown, OT, Penn State 10. Houston Texans - Leon Hall, CB, Michigan 11. San Francisco 49ers - Patrick Willis, LB, Mississippi 12. Buffalo Bills - Darrelle Revis, CB, Pittsburgh 13. St. Louis Rams - Jamaal Anderson, DE, Arkansas 14. Carolina Panthers - Adam Carriker, DE, Nebraska 15. Pittsburgh Steelers - Lawrence Timmons, LB, Florida State 16. Green Bay Packers - Marshawn Lynch, RB, California 17. Jacksonville Jaguars - Ted Ginn Jr, WR, Ohio State 18. Cincinnati Bengals - Alan Branch, DT, Michigan 19. Tennessee Titans - Dwayne Bowe, WR, LSU 20. New York Giants - Joe Staley, OT, Central Michigan 21. Denver Broncos - Reggie Nelson, S, Florida 22. Dallas Cowboys - Aaron Ross, CB, Texas 23. Kansas City Chiefs - Robert Meachem, WR, Tennessee 24. New England Patriots - David Harris, LB, Michigan 25. New York Jets - Greg Olsen, TE, Miami (FL) 26. Philadelphia Eagles - Chris Houston, CB, Arkansas 27. New Orleans Saints - Justin Harrell, DT, Tennessee 28. New England Patriots - Eric Weddle, S, Utah 29. Baltimore Ravens - Ryan Kalil, C, USC 30. San Diego Chargers - Michael Griffin, S, Texas 31. Chicago Bears - Dwayne Jarrett, WR, USC 32. Indianapolis Colts - Eric Wright, CB, UNLV
The Lions taking a WR? I am so freaking shocked................NOT! I facetiously implied this would happen months ago.