After 15 Stages, Lance is #1
• Views: 1,196
If you watch only one stage of the Tour de France in your life, it should be tomorrow. Stage 16 is a short but mind-bogglingly difficult time trial up the legendary Alpe d’Huez, an insanely steep climb that has determined the winners more than once in the history of the Tour.
And the winner this year is almost certain to be Lance Armstrong, barring mishap.