The initial serious allegations came when an insurance provider, SCA Promotions, was asked to pay out a $five million bonus for Armstrong’s sixth consecutive Tour de France earn. In 2005, most of the top ten riders have been accused of doping, with Armstrong staying one of three stripped of their https://www.bbc.com/sport/cycling/13510249