Canada wins four World Cup medals in ski cross in Sweden
Team Canada won four medals in ski cross at World Cup competitions in Idre Fjall, Sweden this past weekend. Canadian Olympic gold medalist Brady Leman of Calgary, Alberta won a silver medal in a men’s ski cross World Cup on Read more






