Lance Armstrong Stripped of Olym

Lance Armstrong Stripped of Olympic Medal
The International Olympic Committee has just stripped former cyclist Lance Armstrong of his 2000 Olympic bronze medal, the latest sanction to follow a U.S. anti-doping report that he has used performance-enhancing drugs.
View Comments