Lance Armstrong - An Overview
2003: He wins the Tour de France again, for that fifth time. "This was my toughest get -- we dodged some bullets. It had been a rough calendar year on the Tour and I don't want to make precisely the same faults two times.Stricken by ailment prior to the start off in the race, Armstrong fell at one particular issue soon after snagging a spectator's