picture of Trek-Segafredo

Men's WorldTour Team

On-Board: Final Battle In The Mountains

On-Board Highlights: The Final Battle In The Mountains On Stage 18 Of The 2021 Tour de France

Jul 15, 2021

On-Board Highlights takes you inside the peloton for the final day in the mountains on stage 18 of the 2021 Tour de France.