Lance Armstrong has been formally stripped of his cycling titles, including seven Tour de France wins, by the International Cycling Union (ICU). Th...
Read Whole Story
Eleven of cyclist Lance Armstrong’s ex-teammates have testified against him for an investigation by the United States Anti-Doping Agency (USADA). ...
Lance Armstrong's legal action against the US Anti-Doping Agency (USADA) has been dismissed in court. The seven-time Tour de France winner, who was...