Inspite of his achievements, the fallout from your doping scandal experienced sizeable economic implications, leading him to return $five million to the U.S. govt and $12 million to sponsors.Armstrong right away replied on his Web site, indicating, "Sad to say, the witch hunt carries on and tomorrow's article is very little in need of tabloid journ