Mock draft
1. Oakland: JaMarcus Russell QB 6-6 263 LSU
“Al Davis can’t pass up this strong-armed QB.”
2. Tampa Bay: Calvin Johnson WR 6-4 237 Georgia Tech
(In a trade with Detroit) “Jeff Garcia will love throwing to the likely rookie of the year.”
3. Cleveland: Brady Quinn QB 6-3 226 Notre Dame
“Charlie Frye simply isn’t the answer in Cleveland.”
4. Detroit: Joe Thomas OT 6-6 313 Wisconsin
(In a trade with Tampa Bay) “The Lions need offensive-line help after surrendering 63 sacks.”
5. Arizona: Adrian Peterson RB 6-2 218 Oklahoma
“Even with Edgerrin James, Peterson is too good to pass up.”
6. Washington: Gaines Adams DE 6-5 260 Clemson
“The Skins were last in the NFL with 19 sacks.”
7. Minnesota: Ted Ginn Jr. WR 6-0 180 Ohio State
“He’s had foot problems but if healthy could be a future all-pro.”
8. Atlanta: LaRon Landry S 6-2 205 LSU
“The only way he won’t go here is if Minnesota takes him.”
9. Miami: Levi Brown OT 6-3 328 Penn State
“Some feel Brown could be a reach as a top-10 pick.”
10. Houston: Amobi Okoye DT 6-2 287 Louisville
“This 19-year-old has tremendous character and a tremendous upside.”
11. San Francisco: Adam Carriker DE 6-6 292 Nebraska
“He might have the best motor in the draft.”
12. Buffalo: Marshawn Lynch RB 5-11 217 California
“The Bills need a replacement for Willis McGahee.”
13. St. Louis: Patrick Willis LB 6-1 240 Mississippi
“The Rams allowed 21 rushing TDs, the most in the NFL.”
14. Carolina: Greg Olson TE 6-4 252 Miami
“His combine workouts were off the charts.”
15. Pittsburgh: Alan Branch DT 6-6 331 Michigan
“The Steelers go for the best available player.”
16. Green Bay: Jamaal Anderson DE 6-6 279 Arkansas
“Anderson has slipped slightly from the end of the season.”
17. Jacksonville: Reggie Nelson S 6-0 193 Florida
“If Nelson is still available, the Jags will jump at taking him.”
18. Cincinnati: Leon Hall CB 5-11 193 Michigan
“The Bengals were 31st, allowing 238.6 passing yards per game.”
19. Tennessee: Dwayne Jarrett WR 6-5 215 USC
“Offensive coordinator Norm Chow coached him in college.”
20. N.Y. Giants: Paul Posluszny LB 6-1 237 Penn State
“Some feel he’s slipping, but his 372 tackles can’t be ignored.”
21. Denver: Jarvis Moss DE 6-6 251 Florida
“The Broncos could use another speed rusher.”
22. Dallas: Aaron Ross CB 6-1 192 Texas
“This is a player the Eagles have their eye on.”
23. Kansas City: Robert Meachem WR 6-3 211 Tennessee
“It seems like the Chiefs always need receivers.”
24. New England: Chris Houston CB 5-11 185 Arkansas
“He is raw but among the better athletes in the draft.”
25. N.Y. Jets: LaMarr Woodley DE 6-2 269 Michigan
“He’s a player who was much higher in the February mock drafts.”
26. Philadelphia: Brandon Meriweather S 5-11 192 Miami
“The secondary is the priority in this draft.”
27. New Orleans: Justin Harrell DT 6-4 305 Tennessee
“Former Eagle Hollis Thomas can’t play forever.”
28. New England: Ryan Kalil C 6-3 291 USC
“The Pats noticed how much success the Jets had taking a center, Nick Mangold, in the first round last year.”
29. Baltimore: Ben Grubbs G 6-3 314 Auburn
“The Ravens’ offensive line is showing some age.”
30. San Diego: Dwayne Bowe WR 6-2 217 LSU
“He’s a great physical talent but needs to be more consistent catching the ball.”
31. Chicago: Jon Beason LB 6-0 236 Miami
“Who knows what will happen with disgruntled LB Lance Briggs?”
32. Indianapolis: Michael Griffin S 6-0 195 Texas
“For a Super Bowl champion, the Colts have plenty of needs, including the secondary.”
Marc Narducci, Philadelphia Inquirer