Despite his achievements, the fallout with the doping scandal had considerable financial implications, primary him to return $5 million on the U.S. government and $12 million to sponsors.Armstrong Using the prologue with the 2004 Tour de France The sample returned in 2003, Armstrong using initial put and Ullrich 2nd. Merely a moment and a 2nd divid