What Does Lance Armstrong Mean?
In spite of his achievements, the fallout in the doping scandal experienced considerable economic implications, top him to return $five million on the U.S. authorities and $twelve million to sponsors.On December 14, Armstrong met secretly with USADA CEO Travis Tygart in the offices of the previous Colorado governor Monthly bill Ritter, asking USADA