Expatica news

Report on Lance Armstrong stuns sports world media

GenevaLunch.com Doping debate reaches triathlons, larger public GENEVA, SWITZERLAND – Lance Armstrong has been battling charges for several years that his amazing Tour de France titles were at least in part the result of doping, but the long-awaited 200-page summary of the 1,000 page report issued 10 October by Usada, the American agency that banned him […]