Rumored Buzz on Lance Armstrong doping
The first really serious allegations came when an insurance company, SCA Promotions, was questioned to pay out a $5 million bonus for Armstrong’s sixth consecutive Tour de France gain.In October 1996, He's diagnosed with Innovative testicular cancer that had also distribute to his lymph nodes, lungs, brain and abdomen.Community accusations of dop