Everyone I know who's ridden the great Tour stages insists that Mt. Ventoux is a lot worse than Alpe d'Huez or anything else. Maybe the pros feel differently, though I doubt it. Anyway, whoever wins today, we can certainly say they wanted it.
Filed under: