Lance Armstrong No Further a Mystery
2003: He wins the Tour de France all over again, for that fifth time. "This was my most difficult get -- we dodged some bullets. It was a rough 12 months with the Tour and I do not intend to make a similar problems twice.Regardless of the inspiring narrative of Armstrong's overcome cancer, not Absolutely everyone was certain it absolutely was valid