Watch live coverage of the ski cross World Cup stop in Arosa, Switzerland, continuing on Wednesday at 1 p.m. ET.
Watch live coverage of the ski cross World Cup stop in Arosa, Switzerland, continuing on Wednesday at 1 p.m. ET.