Not known Details About Lance Armstrong
Despite his achievements, the fallout with the doping scandal had considerable financial implications, main him to return $5 million to the U.S. govt and $12 million to sponsors.Armstrong riding the prologue in the 2004 Tour de France The sample returned in 2003, Armstrong having initial position and Ullrich next. Only a minute and also a next sepa