Men's XCO final – Albstadt

Mercedes-Benz UCI Mountain Bike World Cup 2021

Watch the men's XCO final as the UCI Mountain Bike World Cup 2021 arrives in Albstadt, Germany. A physically demanding course with a few technical sections favours the climbers in the field.

Related Videos

Stories