Excerpts From The Recent USADA Report That Make Lance Armstrong Look…

On Wednesday, the United States Anti-Doping Agency released hundreds of pages of allegations against Lance Armstrong purporting to prove beyond a shadow of a doubt that Armstrong not only doped, but organized a doping ring. The question of whether or not Lance Armstrong used PEDs is basically settled for most people… » 10/13/12 11:25am 10/13/12 11:25am