Lance Armstrong - An Overview
2003: He wins the Tour de France once again, with the fifth time. "This was my toughest acquire -- we dodged some bullets. It was a tough 12 months on the Tour and I do not want to make a similar issues two times.Regardless of the inspiring narrative of Armstrong's triumph over cancer, not everyone was confident it had been valid. Irish sportswrite