The cycling industry during those years was a joke with or without Armstrong, and those who didn't win were on doping too.
Always the same. Proof?
Originally Posted by Punky
this is a joke, i have no idea how ppl trust this sport ever again
You never had any idea, anyway.