Lance Armstrong has shown yet another time that he is in fact able to win the Tour De France this year. In response to all the brickbat about his physical situation in the past days he today won the hop from Pau to La Mongie and I'm pretty sure that he will be the winner at the end of the tour, even if I would be happier to see someone else winning this year.
Written on 18 Jul 02 10:14 PM.