Highlights: 2024 Tour de France, Stage 19 finish | Cycling on NBC Sports Catch the conclusion of Stage 19 of the 2024 Tour de France as riders finish the 145km mountain voyage from Embrun to Isola 2000 NBCSports Cycling tourdefrance Subscribe to NBC Sports youtube com...
Wout Van Aert.