5 Easy Facts About Lance Armstrong doping Described
The primary severe allegations arrived when an insurer, SCA Promotions, was requested to pay out a $five million reward for Armstrong’s sixth consecutive Tour de France acquire.Armstrong banned for all times via the UCI; stripped of all his success and prizes from August 1, 1998 onwards (which include 7 Tour de France titles and 1 Olympic medal)N