Stage 9 of the 2025 Tour de France is officially the second-fastest stage in Tour history, with the peloton averaging 50.013 kph for just under three and half hours of racing on Sunday. It is also the ...