Titles

(credit: Gail Oskin/Getty Images)

UCI Agrees To Strip Armstrong Of His 7 Tour Titles

Lance Armstrong was stripped of his seven Tour de France titles and banned for life by cycling’s governing body.

10/22/2012

Follow

Get every new post delivered to your Inbox.

Join 34,908 other followers