Armstrong Evidence of Doping Is Overwhelming, U.S. Agency Says

Armstrong Evidence of Doping Is Overwhelming, U.S. Agency Says

Robert Laberge/Getty Images

Evidence that Lance Armstrong’s U.S. Postal Service cycling team was involved in systematic doping is “overwhelming,” the U.S. Anti-Doping Agency said.