Indicators on Lance Armstrong doping You Should Know
The primary severe allegations came when an insurance company, SCA Promotions, was requested to pay out a $five million bonus for Armstrong’s sixth consecutive Tour de France win.Armstrong banned for all times through the UCI; stripped of all his benefits and prizes from August one, 1998 onwards (like seven Tour de France titles and one Olympic m