Montpellier, France | Tadej Pogacar is riding not just for the yellow jersey on the Tour de France, but also to bury the ghosts of the past.
As the 2025 Tour de France heads into its final and most punishing mountain stages, the defending champion is about to tackle climbs where he cracked or struggled before.