The initial serious allegations arrived when an insurer, SCA Promotions, was requested to pay out a $5 million reward for Armstrong’s sixth consecutive Tour de France get.with a movie that facilities on A different American athlete who may very well be equally nicely-known, and much more divisive: cyclist Lance Armstrong.Until eventually his 2013