Regardless of his achievements, the fallout within the doping scandal had sizeable economic implications, main him to return $5 million to your U.S. authorities and $twelve million to sponsors.Armstrong quickly replied on his Web page, indicating, "Unfortunately, the witch hunt continues and tomorrow's post is absolutely nothing short of tabloid jo