The US Anti-Doping Agency (USADA) has “overwhelming” evidence to show why Lance Armstrong was banned in August this year on doping charges. In its report to the International Cycling Union (UCI) and World Anti-Doping Agency (WADA), supported by 1000 pages of evidence, the agency claims that Lance had engaged in the biggest doping conspiracy in sports history to win the Tour de France seven times.
The evidence undoubtedly shows that the US Postal Service Pro Cycling Team ran the most sophisticated, professionalised and successful doping programme ever seen, says the agency. The evidence includes eyewitness and other testimony to reveal this sustained and meticulously executed conspiracy. Armstrong was banned for life by USADA and stripped of his seven Tour de France triumphs from 1999-2005 after failing to contest the doping charges.