US Anti-Doping Agency strips Armstrong of titles for cheating
(Reuters) – Lance Armstrong was stripped of his record seven Tour de France wins and handed a lifetime ban by the United States Anti-Doping Agency
Read more
Latest Global News including World, Politics, Sports, Entertainment, Technology, Life and more.