5 Easy Facts About Lance Armstrong Described
2003: He wins the Tour de France once again, to the fifth time. "This was my hardest win -- we dodged some bullets. It was a tough yr at the Tour and I do not want to make precisely the same issues twice.That yr Armstrong concluded 23rd in what he had introduced, previous to the race’s start, to generally be his remaining Tour de France. He retir