The Mountain Bike World Cup is back in Mont-Sainte-Anne, Canada for the 26th time this year. Watch all the race action and look behind the scenes at this exciting edition.