Lance Armstrong Stripped of Olympic Medal

hulu videos 0:21 mins

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 (0)