What Does Lance Armstrong Mean?
In spite of his achievements, the fallout from the doping scandal experienced substantial fiscal implications, top him to return $five million for the U.S. governing administration and $12 million to sponsors.On December fourteen, Armstrong fulfilled secretly with USADA CEO Travis Tygart with the workplaces of the former Colorado governor Bill Ritt