The 1st really serious allegations came when an insurance provider, SCA Promotions, was asked to pay for out a $5 million bonus for Armstrong’s sixth consecutive Tour de France gain. Above the following two a long time, Armstrong won another two editions in the Tour de France. His comeback Tale https://www.bbc.com/sport/cycling/13510249