Canadian women win three World Cup ski cross medals in Sweden
Canadian women won three World Cup medals in two women’s ski cross races this past weekend in Idre Fjall, Sweden. Canadian Olympic gold medalist Marielle Thompson of Vancouver, British Columbia won the silver medal on Saturday, while Canadian Olympic silver Read more