USADA Strips 7 Tour Titles From Lance Armstrong The U.S. Anti-Doping Agency strips Lance Armstrong of his seven Tour de France titles, erasing one of the most incredible achievements in sports after deciding he had used performance-enhancing drugs to do it.

More From CBS Los Angeles

Play.It
Introducing Your New Podcast Network

Listen Live