2007 NFL Mock Draft
1. Oakland: JaMarcus Russell, QB, LSU
3. Cleveland: Adrian Peterson, RB, Oklahoma
4. Tampa Bay: Gaines Adams, DE, Clemson
5. Arizona: Joe Thomas, OT, Wiscconsin
6. Washington: LaRon Landry, S, LSU
7. Minnesota: Brady Quinn, QB, Notre Dame
8. Atlanta: Levi Brown, OT, Penn State
9. Miami: Amobi Okoye, DT, Louisville
10. Houston: Leon Hall, CB, Michigan
11. San Francisco: Adam Carriker, DE, Nebraska
12. Buffalo: Patrick Willis, LB, Ole Miss
13. St.Louis: Jamaal Anderson, DE, Arkansas
14. Carolina: Alan Branch, DT, Michigan
15. Pittsburgh: Darrelle Revis, CB, Pitt
16. Green Bay: Dwayne Bowe, WR, LSU
17. Jacksonville: Jarvis Moss, DE, Florida
18. Cincinnati: Lawrence Timmons, LB, Fla. State
19. Tennessee: Marshawn Lynch, RB, Cal
20. N.Y. Giants: Ted Ginn Jr., WR, Ohio State
21. Denver: Jon Beason, LB, Miami
22. Dallas: Reggie Nelson, S, Fla.
23. Kansas City: Justin Harrell, DT, Tennessee
24. New England: Paul Posluszny, LB, Penn State
25. N.Y. Jets: Aaron Ross, CB, Texas
26. EAGLES: BRANDON MERIWEATHER, S, MIAMI
27. New Orleans: Greg Olsen, TE, Miami
28. New England: Anthony Spencer, DE, Purdue
29. Baltimore: Joe Staley, OT, Central Michigan
30. San Diego: Robert Meachem, WR, Tenn.
31. Chicago: Dwayne Jarrett, WR, USC
32. Indianapolis: Michael Griffin, S, Texas
PAUL DOMOWITCH
1. Oakland: JaMarcus Russell, QB, LSU
2. Detroit: Calvin Johnson, WR, Ga. Tech
3. Cleveland: Brady Quinn, QB, Notre Dame
4. Tampa Bay: Joe Thomas, OT, Wisconsin
5. Arizona: Gaines Adams, DE, Clemson
6. Washington: LaRon Landry, S, LSU
7. Minnesota: Adrian Peterson, RB, Oklahoma
8. Atlanta: Amobi Okoye, DT, Louisville
9. Miami: Levi Brown, OT, Penn State
10. Houston: Leon Hall, CB, Michigan
11. San Francisco: Adam Carriker, DE, Nebraska
12. Buffalo: Patrick Willis, LB, Mississippi
13. St. Louis: Jamaal Anderson, DE, Arkansas
14. Carolina: Ted Ginn Jr., WR, Ohio St.
15. Pittsburgh: Darrelle Revis, CB, Pitt
16. Green Bay: Marshawn Lynch, RB, Cal
17. Jacksonville: Reggie Nelson, S, Florida
18. Cincinnati: Allen Branch, DT, Michigan
19. Tennessee: Jarvis Moss, DE, Florida
20. N.Y. Giants: Joe Staley, OT, Central Michigan
21. Denver: Anthony Spencer, DE, Purdue
22. Dallas: Michael Griffin, S, Texas
23. Kansas City: Chris Houston, CB, Arkansas
24. New England: Jon Beason, LB, Miami
25. N.Y. Jets: Greg Olsen, TE, Miami
26. EAGLES: BRANDON MERIWEATHER, S, MIAMI
27. New Orleans: Aaron Ross, CB, Texas
28. New England: Dwayne Bowe, WR, LSU
29. Baltimore: Lawrence Timmons, LB, Fla. St.
30. San Diego: Robert Meachem, WR, Tennessee
31. Chicago: Ben Grubbs, G, Auburn
32. Indianapolis: Justin Harrell, DT, Tennessee
RAY DIDINGER
1. Oakland: JaMarcus Russell, QB, LSU
2. Detroit: Gaines Adams, DE, Clemson
3. Cleveland: Brady Quinn, QB, Notre Dame
4. Tampa Bay: Calvin Johnson, WR, Georgia Tech.
5. Arizona: Joe Thomas, OT, Wisconsin.
6. Washington: LaRon Landry, S, LSU.
7. Minnesota: Adrian Peterson, RB, Oklahoma.
8. Atlanta: Jamaal Anderson, DE, Arkansas.
9. Miami: Levi Brown, OT, Penn State.
10. Houston: Darrelle Revis, CB, Pittsburgh.
11. San Francisco: Adam Carriker, DE, Nebraska.
12. Buffalo: Patrick Willis, LB, Mississippi.
13. St. Louis: Amobi Okoye, DT, Louisville.
14. Carolina: Paul Posluszny, LB, Penn State.
15. Pittsburgh: Leon Hall, CB, Michigan.
16. Green Bay: Marshawn Lynch, RB, California.
17. Jacksonville: Reggie Nelson, S, Florida.
18. Cincinnati: Jon Beason, LB, Miami.
19. Tennessee: Chris Houston, CB, Arkansas.
20. N.Y. Giants: Lawrence Timmons, LB, Florida State.
21. Denver: Justin Harrell, DT, Tennessee.
22. Dallas: Aaron Ross, CB, Texas.
23. Kansas City: Robert Meachem, WR, Tennessee.
24. New England: David Harris, LB, Michigan.
25. N.Y. Jets: Greg Olsen, TE, Miami.
26. EAGLES: BRANDON MERIWEATHER, S, MIAMI.
27. New Orleans: Jarvis Moss, DE, Florida.
28. New England: Ted Ginn, Jr., WR, Ohio State.
29. Baltimore: Joe Staley, OT, Central Michigan.
30. San Diego: Dwayne Bowe, WR, LSU.
31. Chicago: Ben Grubbs, OG, Auburn.
32. Indianapolis: Anthony Gonzalez, WR, Ohio State.








