firsttracksonline.com
North American Women Sweep Inaugural Olympic Ski Slopestyle
Rosa Khutor, Russia – It was an all North American podium in Russia on Tuesday as Canadian and American women nabbed all three medals in the first ever Olympic women’s ski slopestyle. C…