Monday, June 18, 2007

Twenty Stages....

This year's Tour de France will have 20 stages and begins in London. Wish I could be there.
I'll post some predictions soon, but right now I'm just enjoying Moreau's win in the Dauphine Libere, trying to figure out whether Vino was playing possum on some of those mountain stages, and wondering whether we'll have another big doping scandal right before the tour begins.