Pogacar bounces back to clinch victory at Tour de France's Stage 20
23 Jul 2023
The penultimate day of the 2023 Tour de France saw the riders compete in a short but intense stage, covering only 133.5km from Belfort to Le Markstein, featuring 6 GPM....