Subscribe
LANCE ARMSTRONG

photo: WENN

Lance Armstrong

Can you really fault a guy with testicular cancer for using steroids? Yeah. After his drug tests came back negative and a mountain of evidence was amassed, Lance Armstrong was stripped of his seven Tour de France victories.

« Previous page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15