Little Known Facts About Lance Armstrong Doping Investigation.
The USADA investigation in the long run resulted in Armstrong being stripped of his Tour de France titles and getting a life span ban from competitive cycling in 2012.The very first major allegations came when an insurance provider, SCA Promotions, was asked to pay for out a $five million bonus for Armstrong’s sixth consecutive Tour de France ear