Regardless of his achievements, the fallout from the doping scandal experienced significant financial implications, main him to return $5 million into the U.S. governing administration and $12 million to sponsors.Armstrong Driving the prologue in the 2004 Tour de France The pattern returned in 2003, Armstrong having initially spot and Ullrich secon