Not known Factual Statements About Lance Armstrong Doping Investigation
The USADA investigation eventually resulted in Armstrong being stripped of his Tour de France titles and obtaining a life span ban from aggressive cycling in 2012.The first really serious allegations came when an insurance company, SCA Promotions, was requested to pay for out a $5 million bonus for Armstrong’s sixth consecutive Tour de France win