Lance Armstrong Stripped of Seven Tour de France Titles, Banned for Life


The cyclist and cancer advocate was just fired by Nike, as years of alleged cheating has caught up to and rendered him an outcast.

read more

0