Top latest Five Lance Armstrong doping Urban news
The main critical allegations came when an insurer, SCA Promotions, was asked to pay out a $5 million bonus for Armstrong’s sixth consecutive Tour de France gain.Armstrong banned for all times by the UCI; stripped of all his benefits and prizes from August one, 1998 onwards (including seven Tour de France titles and just one Olympic medal)Until f