Pretty shitty about Lance Armstrong (link is kinda borked for that, by the way). I'm not getting an "innocent until proven guilty" vibe from that story.
Seriously, is anybody still surprised that Lance Armstrong was a drug cheat? Everyone in the Tour De France was ten years ago. Of course, the media over here are still portraying him as a besieged innocent hero, whereas if he was from anywhere else in the world he would be condemned as a cheat and a fraud...
http://www.usatoday.com/sports/cycling/sto…
The only difference is, there's actually people who have said they saw Armstrong taking steroids.