17. David Boston

 

Team(s): Arizona Cardinals, San Diego Chargers, Miami Dolphins, Tampa Bay Buccaneers
Years: 1999 - 2006
The dude was shredded and he had the total package on the field: size, speed, and strength. The last two were discovered to be artificial of course when he got busted for testing positive for steroids in 2004. Ahh, now those "behavior" issues in 2003 that he was suspended for make sense. #roidrage