July 22, 2025By Noah Rodriguez Clermont-Ferrand Philipsen Clinches Exciting Win in Stage 4 of the 2023 Tour de France