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

KNX 1070 Newsradio
Play.It
Follow Us On Twitter

Listen Live