cycling: Tour de France 2018: 11 Germans, 4 Swiss & 3 Austrians
Cycling: 176 riders will start the 105th Tour de France on Saturday. Among them are eleven Germans, four Swiss, and three Austrians. We introduce you to the 18 German-speaking pros in more detail and speculate on the roles they will play in the Tour de France. The German riders are no longer as dominant. Germany is leading in stage wins... read more