The bigger they get the harder they fall.
Bummer. I always looked up to Armstrong. Testicle cancer survivor, 7 time winner of the Tour de France... That was badass.
I remember I was told as a child that cheaters never win. I've since come to realize that only cheaters win. Honest people...