An Unbiased View of Lance Armstrong

2003: He wins the Tour de France again, with the fifth time. "This was my toughest get -- we dodged some bullets. It absolutely was a rough year for the Tour and I don't plan to make exactly the same mistakes 2 times.Stricken by ailment ahead of the get started of the race, Armstrong fell at one point following snagging a spectator's bag, and barel

read more