Spanish climber and 2000 Tour de France Best Young Rider Francisco Mancebo Perez has cemented his name in history as the oldest winner of a UCI race, after triumphing in Stage 1 of the Tour du Sahel (2.2) on January 22, 2025 at the age of 48 and 319 days—surpassing the old record by 276... Continue Reading →
