Excerpts From The Recent USADA Report That Make Lance Armstrong Look Like An Asshole

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:25am10/13/12 11:25am