Round One
1. Cincinnati-Carson Palmer, QB, USC
2. Detroit-Charles Rogers, WR, Michigan State
3. Houston-Jordan Gross, OT, Utah
4. Chicago-Jimmy Kennedy, DT, Penn State
5. Dallas-Terrell Suggs, DE, Arizona State
6. Arizona-Terence Newman, CB, Kansas State
7. Minnesota-DeWayne Robertson, DT, Kentucky
8. Jacksonville-Andre Johnson, WR, Miami
9. Carolina-Byron Leftwich, QB, Marshall
10. Baltimore-Kyle Boller, QB, California
11. Seattle-William Joseph, DT, Miami
12. St. Louis-Boss Bailey, LB, Georgia
13. NY Jets-Johnathan Sullivan, DT, Georgia
14. New England-Kevin Williams, DT, Oklahoma State
15. San Diego-Kwame Harris, OT, Stanford
16. Kansas City-Jerome McDougle, DE, Miami
17. New Orleans-Marcus Trufant, CB, Washington State
18. New Orleans-Kenny Peterson, DT, Ohio State
19. New England-Michael Haynes, DE, Penn State
20. Denver-Eric Steinbach, OG, Iowa
21. Cleveland-E.J. Henderson, LB, Maryland
22. NY Jets-Kelley Washington, WR, Tennessee
23. Buffalo-Jason Witten, TE, Tennessee
24. Indianapolis-Mike Doss, SS, Ohio State
25. NY Giants-Ty Warren, DT, Texas A&M
26. San Francisco-Chris Kelsay, DE, Nebraska
27. Pittsburgh-Troy Polamalu, SS, USC
28. Tennessee-Larry Johnson, RB, Penn State
29. Green Bay-Terry Pierce, LB, Kansas State
30. Philadelphia-Cory Redding, DE, Texas
31. Oakland-Jeff Faine, C, Notre Dame
32. Oakland-Lee Suggs, RB, Virginia Tech
Round 2
33. Cincinnati-Rien Long, DT, Washington State
34. Detroit-Onterrio Smith, RB, Oregon
35. Chicago-Dave Ragone, QB, Louisville
36. Houston-Taylor Jacobs, WR, Florida
37. Arizona-Bryant Johnson, WR, Penn State
38. Dallas-Chris Brown, RB, Colorado
39. Jacksonville-Dennis Weathersby, CB, Oregon State
40. Minnesota-Andre Woolfork, CB, Oklahoma
41. Baltimore-George Foster, OT, Georgia
42. Seattle-Gerald Hayes, LB, Pittsburgh
43. St. Louis-Brandon Lloyd, WR, Illinois
44. Washington-Musa Smith, RB, Georgia
45. Carolina-Anquan Boldin, WR, Florida State
46. San Diego-Nick Eason, DT, Clemson
47. Kansas City-Rashean Mathis, CB, Bethune-Cookman
48. Buffalo-Willis McGahee, RB, Miami
49. Miami-Al Johnson, C, Wisconsin
50. New England-Justin Fargas, RB, USC
51. Denver-DeWayne White, DE, Louisville
52. Cleveland-Bradie James, LB, LSU
53. NY Jets-Vince Manuwai, OG, Hawaii
54. New Orleans-Dallas Clark, TE, Iowa
55. Atlanta-Jon Stinchcomb, OT, Georgia
56. NY Giants-Brett Williams, OT, Florida State
57. San Francisco-Rex Grossman, QB, Florida
58. Indianapolis-Ian Scott, DT, Florida
59. Pittsburgh-Eugene Wilson, CB, Illinois
60. Tennessee-Talman Gardner, WR, Florida State
61. Philadelphia-Tyrone Calico, WR, Middle Tennessee State
62. Philadelphia-L.J. Smith, TE, Rutgers
63. Oakland-Sammy Davis, CB, Texas A&M
64. Tampa Bay-Nick Barnett, OLB, Oregon State
Round 3
65. Cincinnati-Drayton Florence, CB, Tuskegee
66. Detroit-Kevin Garrett, CB, SMU
67. Houston-Kevin Curtis, WR, Utah State
68. Chicago-Tyler Brayton, DE, Colorado
69. Dallas-Chris Simms, QB, Texas
70. Arizona-Calvin Pace, DE, Wake Forest
71. Minnesota-Andrew Williams, DE, Miami
72. Jacksonville-Mario Haggan, LB, Mississippi State
73. Seattle-Tully Banta-Cain, DE, California
74. St. Louis-Wayne Hunter, OT, Hawaii
75. New England-Clifton Smith, LB, Syracuse
76. Carolina-Montrae Holland, OG, Florida State
77. Baltimore-Sam Aiken, WR, North Carolina
78. New Orleans-Ken Hamlin, FS, Arkansas
79. Buffalo-Kareem Kelly, WR, USC
80. San Diego-Rod Babers, CB, Texas
81. Washington-Colin Cole, DT, Iowa
82. Denver-Ricky Manning Jr., CB, UCLA
83. Houston-Julian Battle, S, Tennessee
84. Cleveland-Torrin Tucker, OG, Southern Mississippi
85. NY Jets-Eric Manning, DT, Oregon State
86. New Orleans-Lance Briggs, LB, Arizona
87. Miami-Victor Hobson, LB, Michigan
88. Houston-Matt Wilhelm, LB, Ohio State
89. San Francisco-Jarrett Johnson, DT, Alabama
90. Indianapolis-Pisa Tinoisamoa, LB, Hawaii
91. NY Giants-Alonzo Jackson, DE, Florida State
92. Pittsburgh-Cecil Sapp, RB, Colorado State
93. Tennessee-Shane Walton, CB, Notre Dame
94. Green Bay-Anthony Adams, DT, Penn State
95. Philadelphia-Clint Mitchell, DE, Florida
96. Oakland-Teyo Johnson, WR/TE, Stanford
97. Tampa Bay-Antwoine Sanders, S, Utah
Now, you may want to know my reasoning for the Bills picks. For starters, I see no need to address the defense. Jones and Schobel will be a good tandem at End and McKenzie, Irons, and Denney will provide solid depth. No room for a DE IMO. At DT, Williams and Adams are 2 of the best in the business, and Bannan and Edwards have proven they can play in a rotation. As for the LBs, we are fine there with 2 solid reserves in Polk and Spoon. Many people also clamor about CB...Kevin Thomas folks...kid was very impressive in the last few weeks of the year. He is the answer as our nickel corner. That leaves a few positions to work on. TE...we do not have a great pass catching TE on our roster. Witten I think can have the same impact as Shockey this year. He is that good. RB...we also have no backup at RB. Yes, we are pursuing Gary, but other teams are interested. Willis McGahee is progressing extremely well in his rehab and as of last check, he passed all the tests on his knee so it looks like he'll be ready to go this year. Plus, he gives us a stud playmaker who can take it to the house every time he touches the ball. Eventually, when Henry becomes a Free Agent, if we sign him to a long-term deal, we can deal McGahee, i.e.-Matt Hasselback and if we don't sign Travis, McGahee will be ready to step in. Then, Kareem Kelly is a player who is on the smallish side, but reminds me of Peerless Price in so many ways, except with a class attitude. Is a speedster and would help our receivers.