Titouan Carod wins cross country MTB World Cup at Mont-Sainte-Anne

French national champion Titouan Carod (BMC MTB) won the first elite XCO Mountain Bike World Cup of his career on Sunday at Mont-Sainte-Anne, Canada, with a completely dominant performance on the course he called his 'favourite'. 

Latest on Cyclingnews