Over the weekend, Lance Armstrong won his fourth consecutive Tour de France making him the US king of the world's most famous cycling race. Armstrong (with the critical support of the powerful US Postal Service team) will now challenge next year to equal Miguel Indurain's five-in-a-row record. All this from a guy who has recoverd from testicular cancer. Simply amazing!
|