Armstrong Foiled By Made-In-USA Probe

lance armstrong_2011

LOS ANGELES, Aug 27, 2012 (AFP) - Dick Pound says even Lance Armstrong's staunchest US supporters couldn't brush aside the investigation and subsequent lifetime cycling ban handed down by an American-backed anti-doping agency. "The good thing about this is it's a made-in-America conclusion," said Pound, the former head of the World Anti-Doping Agency. Pound says in order for … [Read more...]