Armstrong stripped of titles

News

Cycling's governing body agreed Monday to strip Lance Armstrong of his seven Tour de France titles and ban him for life, following a report from the U.S. Anti-Doping Agency

More From Embedded-Only/News