The primary really serious allegations came when an insurance provider, SCA Promotions, was requested to pay for out a $5 million reward for Armstrong’s sixth consecutive Tour de France win.with a movie that facilities on A different American athlete who may be Similarly properly-identified, and even more divisive: bicycle owner Lance Armstrong.R