USADA: Armstrong Doping Scheme Largest in History

10/11/2012 10:01AM

The U.S. Anti-Doping Agency issued a blistering report accusing seven-time Tour de France champion Lance Armstrong of being at the center of "a massive team doping scheme, more extensive than any previously revealed in professional sports history." Photo: Joel Sagat/AFP/Getty Images.