The 1st significant allegations arrived when an insurer, SCA Promotions, was asked to pay out a $five million bonus for Armstrong’s sixth consecutive Tour de France win.Armstrong did nevertheless concede, like a lot of pundits on The difficulty in recent instances, that he would not be from the position he is now, had he not created his comeback