Regardless of his achievements, the fallout with the doping scandal experienced significant fiscal implications, major him to return $5 million on the U.S. govt and $12 million to sponsors.Armstrong riding the prologue in the 2004 Tour de France The sample returned in 2003, Armstrong having first spot and Ullrich 2nd. Just a moment along with a sec