2025 Tour de France set to feature over 3000km of transfers – Cycling News

The 2025 Tour de France route will see the peloton take on six mountain stages, two time trials, six hilly stages and seven sprints during the …Read More