Irrespective of his achievements, the fallout from your doping scandal had sizeable money implications, major him to return $5 million to the U.S. govt and $12 million to sponsors.Armstrong Driving the prologue from the 2004 Tour de France The sample returned in 2003, Armstrong having initial position and Ullrich next. Only a minute in addition to