The Greatest Guide To Lance Armstrong
2003: He wins the Tour de France yet again, with the fifth time. "This was my toughest earn -- we dodged some bullets. It had been a rough calendar year with the Tour and I do not want to make the same blunders 2 times.Stricken by illness before the begin with the race, Armstrong fell at one stage after snagging a spectator's bag, and hardly avoide