How Much You Need To Expect You'll Pay For A Good Lance Armstrong
2003: He wins the Tour de France again, to the fifth time. "This was my toughest gain -- we dodged some bullets. It had been a tough year in the Tour and I do not intend to make a similar errors 2 times.2009: After saying his return to cycling, indicating he hoped to "raise consciousness of the global most cancers burden," Armstrong finishes third