Rumored Buzz on Lance Armstrong
Just after capping his astounding run using a seventh consecutive Tour victory in 2005, he retired from racing.The cycling champion vehemently denied applying illegal medication to boost his overall performance, as well as the 2012 USADA expenses were being no exception: He disparaged the new allegations, calling them "baseless.Initially, the bicyc