Lance Armstrong - An Overview
Irrespective of his achievements, the fallout from your doping scandal experienced substantial fiscal implications, top him to return $5 million to the U.S. federal government and $twelve million to sponsors.Armstrong riding the prologue of your 2004 Tour de France The pattern returned in 2003, Armstrong having initially place and Ullrich next. Onl