In spite of his achievements, the fallout in the doping scandal experienced sizeable financial implications, primary him to return $5 million to the U.S. government and $12 million to sponsors.Armstrong right away replied on his Site, saying, "Unfortunately, the witch hunt proceeds and tomorrow's report is nothing at all short of tabloid journalism