Forbes -
10 Oct 2012 21:10

(Photo credit: Wikipedia) Today the U.S. Anti-Doping Agency released the evidence it compiled against Lance Armstrong, who was stripped of his seven Tour De France titles in August when he decided to not fight the agency’s charges against him. The most damning part of the report: 11 of his former teammate testified
Share this Article
Comment on this Article
Please to comment