The first serious allegations came when an insurance provider, SCA Promotions, was requested to pay for out a $5 million bonus for Armstrong’s sixth consecutive Tour de France gain.Armstrong banned for life because of the UCI; stripped of all his benefits and prizes from August one, 1998 onwards (together with 7 Tour de France titles and 1 Olympi… Read More