Everything about Armstrong doping
The initial significant allegations came when an insurer, SCA Promotions, was asked to pay for out a $five million bonus for Armstrong’s sixth consecutive Tour de France earn.The allegations against Armstrong were originally brought inside a whistleblower complaint filed in June 2010 by Floyd Landis, a former teammate of Armstrong, who admitted t