It's over. Seven Tours de France in seven years. Eighty-three yellow jerseys. Twenty-one stage victories. With a smile the size of Texas, Lance Armstrong crossed the finish line in Paris after 86...
Open a World of Adventure
Our Dispatch email delivers the stories you can’t afford to miss.