Felicitations, Lance Armstrong, for winning the Tour de France! Congratulations, also, to Jan Ullrich, who lost by just by 61 seconds after 2,1125 miles staged over 23 days. Lance had never won by less than six minutes in his previous victories. As Armed Liberal has noted, our well-wishes wouldn't be complete without mentioning Tyler Hamilton, who logged exactly the same number of miles and came in 4th (full standings here | pictures here)... with a broken collarbone! Extraordinary. N.B. Headline inspired by Amish Tech Support's July 13 post. The French version can be found in the Comments section, courtesy of Gabriel Gonzalez.