Rumored Buzz on Lance Armstrong doping
The primary critical allegations came when an insurance provider, SCA Promotions, was asked to pay for out a $five million reward for Armstrong’s sixth consecutive Tour de France acquire.Armstrong banned for life by the UCI; stripped of all his outcomes and prizes from August 1, 1998 onwards (including 7 Tour de France titles and one Olympic meda