Lance Armstrong - An Overview
2003: He wins the Tour de France all over again, for the fifth time. "This was my most difficult win -- we dodged some bullets. It was a tough year on the Tour and I do not intend to make the identical issues twice."If you concentrate on my predicament: a man who will come again from arguably, you are aware of, a Loss of life sentence, why would I