Today, Lance Armstrong just clinched his record sixth Tour de France. Finishing first in style on the mountain time trial on the infamous l'alpe d'Huez. He put time on all his rivals, Basso, Kloden, Ullrich. Awesome performance. He is still not the greatest cyclist. Eddie Merckx is. But Lance is damn close.

Labels: , ,