Tour de France 2025: 10 Germans, 5 Swiss and 3 Austrians
Cycling: The 112th Tour de France starts in Lille on Saturday. Several German-speaking riders will be participating again. We take a look at the ten Germans, five Swiss, and three Austrians. What are their roles, and who has the best chance of winning a stage? Support services for the best of the best. As in the … read more