In 1903, Maurice Garin won the first ever Tour de France in 94.5 hours, riding the 2,428km course at an average 25.7km/h on a ...
The Tourmalet awaits! The first real mountain stage of the Tour de France comes early in 2026, and it’s shaping up to be a ...
They had the world convinced they were heroes, legends, and role models '€” until the truth came out. Join us as we count ...