Mayock's mock draft
By Mike Mayock
Special to NFL.com
(April 28, 2006) -- NFL Network draft expert Mike Mayock has put together his mock draft:
1. Houston: Reggie Bush, RB, USC
2. New Orleans: Mario Williams, DE, North Carolina State
3. Tennessee: Vince Young, QB, Texas
4. N.Y. Jets: D'Brickashaw Ferguson, OT, Virginia
5. Green Bay: A.J. Hawk, LB, Ohio State
6. San Francisco: Vernon Davis, TE, Maryland
7. Oakland: Michael Huff, S, Texas
8. Buffalo: Donte Whitner, S, Ohio State
9. Detroit: Brodrick Bunkley, DT, Florida State
10. Arizona: Matt Leinart, QB, USC
11. St. Louis: Jay Cutler, QB, Vanderbilt
12. Cleveland: Haloti Ngata, DT, Oregon
13. Baltimore: Ernie Sims, LB, Florida State
14. Philadelphia: Nick Mangold, C, Ohio State
15. Denver: Chad Jackson, WR, Florida
16. Miami: Winston Justice, OT, USC
17. Minnesota: Chad Greenway, LB, Iowa
18. Dallas: Manny Lawson, LB, North Carolina State
19. San Diego: Tye Hill, CB, Clemson
20. Kansas City: Antonio Cromartie, CB, Florida State
21. New England: DeMeco Ryans, LB, Alabama
22. San Francisco: Johnathan Joseph, CB, South Carolina
23. Tampa Bay: Eric Winston, OT, Miami
24. Cincinnati: Jimmy Williams, CB, Virginia Tech
25. N.Y. Giants: Jason Allen, DB, Tennessee
26. Chicago: Marcedes Lewis, TE, UCLA
27. Carolina: DeAngelo Williams, RB, Memphis
28. Jacksonville: Mathias Kiwanuka, DE, Boston College
29. N.Y. Jets: Kamerion Wimbley, DE, Florida State
30. Indianapolis: Laurence Maroney, RB, Minnesota
31. Seattle: Richard Marshall, CB, Fresno State
32. Pittsburgh: Santonio Holmes, WR, Ohio State