Facts About Lance Armstrong Doping Investigation Revealed
The USADA investigation finally resulted in Armstrong being stripped of his Tour de France titles and obtaining a life span ban from aggressive cycling in 2012.
The primary severe allegations arrived when an insurer, SCA Promotions, was requested to pay for out a $5 million reward for Armstrong&r