All cyclists speak French. Even when they don’t speak French. Oui, there’s a smattering of Italian and Spanish. But it’s the French who rule the roost of linguistical tradition on the roads of Planet Earth. And if you’ve ever watched a stage of Le Tour or Paris-Roubaix or even this week’s Paris-Nice, chances are you’re … More Parlez-vous Francais?