INFO:
Watch the final moments of Stage 18 of the 2024 Tour de France, where riders completed their 179.5-kilometer journey from Gap to Barcelonnette.
Tour de France 2024: Victor Campenaerts leads Stage 18 finish - NBC Sports