Watch the men’s downhill finals in Maribor, Slovenia. A natural track with the infamous rock garden and a new finish area provide plenty of excitement.