Advertisement

International Cycling Union Strips Armstrong Of 7 Tour De France Titles

Lance Armstrong, in the leader's yellow jersey, during the 2001 Tour de France. (AFP/Getty Images)
Lance Armstrong, in the leader's yellow jersey, during the 2001 Tour de France. (AFP/Getty Images)

Related:

Advertisement

More from WBUR

Listen Live
Close