AN UNBIASED VIEW OF LANCE ARMSTRONG

An Unbiased View of Lance Armstrong

2003: He wins the Tour de France yet again, with the fifth time. "This was my most difficult gain -- we dodged some bullets. It had been a rough year for the Tour and I do not intend to make the same blunders 2 times.Stricken by sickness prior to the start out of the race, Armstrong fell at one stage soon after snagging a spectator's bag, and hardl

read more