Cycling ‘It was super hectic – a lot of fighting’: Tour de France peloton reacts to chaotic stage one by admin July 5, 2025 by admin July 5, 2025 They’d seen the forecasts, they’d felt the wind on their faces, and still the echelon… 0 FacebookTwitterPinterestEmail