Details, Fiction and Lance Armstrong
Inspite of his achievements, the fallout from the doping scandal experienced significant economic implications, foremost him to return $5 million into the U.S. federal government and $12 million to sponsors.Armstrong immediately replied on his website, indicating, "Unfortunately, the witch hunt proceeds and tomorrow's posting is absolutely nothing