July 22, 2025By Noah Rodriguez Clermont-Ferrand Philipsen Clinches Exciting Win in Stage 4 of the 2023 Tour de France
July 14, 2025By Ethan Riley Lille Tour de France 2025: Philipsen Triumphs in Turbulent Opening Stage as Evenepoel and Roglic Face Setbacks