Originally Posted by jbonus
So...based on what you've seen today, do you think this is the beginning of the end for this year's Tour? I think Lance can dust off the top podium spot already.
Still some tough stages but this is Lance's MO. He just knows how to race the Tour.