Italy to Host the 2024 Tour de France Grand Départ
The rumours have been confirmed! The 111th edition of the Tour de France will start in Italy. ASO confirmed the news through a press release on Wednesday evening, after the race director Christian Prudhomme announced the news on Italian TV. The first start of the…