Regardless of his achievements, the fallout from the doping scandal had sizeable money implications, foremost him to return $5 million to the U.S. governing administration and $12 million to sponsors.Armstrong Using the prologue of your 2004 Tour de France The pattern returned in 2003, Armstrong using initially location and Ullrich 2nd. Merely a mo