Cycling Campenaerts Claims Stage 18 Victory as Pogacar Retains Overall LeadBy adminJuly 19, 2024 Victor Campenaerts of Belgium secured his first-ever Tour de France stage win on Stage 18, completing the 179.5km route from…