The initial serious allegations came when an insurance provider, SCA Promotions, was requested to pay out a $5 million reward for Armstrong’s sixth consecutive Tour de France acquire.2010: At the Tour Down Beneath, Armstrong makes his 2010 race debut, finishing 25th away from 127. At the Vuelta a Murcia in Europe, he finishes in seventh area Gene… Read More