AOL Television

Armstrong 'Stripped' of Tour Wins

  • Aired: 1/24/2012
    • Length:
    • Plays: ???
Synopsis >

Lance Armstrong has been stripped of his seven Tour de France titles and given a lifetime ban by the United States Anti-Doping Agency.

TV GUIDE Users' Most Popular