Tonight, Francesca Pavillard Cain and the rest of the Freeride World Tour battle it out on the famed slopes of Chamonix. Check out this course preview. The slated start time is 8:15 am CET, which is 12:15 MST, but that is weather dependent.