The Fact About Lance Armstrong doping That No One Is Suggesting
The very first major allegations came when an insurance company, SCA Promotions, was asked to pay out a $five million bonus for Armstrong’s sixth consecutive Tour de France acquire.Armstrong banned for life from the UCI; stripped of all his outcomes and prizes from August 1, 1998 onwards (including seven Tour de France titles and 1 Olympic medal)