23. W. McGahee RB Bills............starter 
24. D. Clark TE  Indy................back up 
25. W. Joseph DT  Giants..........back up 
26. K. Harris OT 49ers..............starter 
27. L. Johnson RB Chiefs..........3rd string 
28. A. Woolfork CB Titans........nickel back 
29. N Barnett LB Packers.........starter 
30. S Davis CB Chargers..........starter 
31. N Asomugha DB Raiders.....back up 
32. T Brayton DE Raiders.........starter 
  
33. E Steinbach OG Cinci.........starter 
34. B Bailey LB Lions...............Inj 
35. C Tillman DB Bears............3rd string 
36. E Wilson CB Pats...............starter 
37. J Stinchcomb OT Saints......Inj 
38.A Johnson C Dallas.............starter 
39. R Mathis DB Jags..............starter 
40. EJ Henderson LB Vikes......starter 
41. B Joppru TE Houston.........Inj 
42. K Hamlin FS Seattle...........starter 
43. P Tinoisamoa LB Rams......starter 
44. T Jacobs WR Skins............back up 
45. B Johnson WR Pats...........3rd receiver 
46. D Florence CB Chargers....back up 
47. K Mitchell LB Chiefs...........Inj 
48. C Kelsay DE Bills..............starter 
  
After looking at this list I see a number of good young players...i.e. Steinbach, Henderson, Barnett, Brayton, etc...however, after about 1 1/2 years in the league, I honestly don't see ANYONE on this list that I would rather have than Willis. AND we still got Kelsay in the 2nd round.  My point is simply this...I for one am glad that TD rolled the dice on this kid...he looks like he could be the real deal!! 
  
Comments and opinions would be much appreciated......