Commitment and effort from the Team
The first mountain stage of this Tour de France 2023, and not the least: the Pyrenees. Stage 5 started in Pau on Wednesday, culminating in Laruns, but before reaching the finish line, the riders had to tackle 162.7 kilometers including…