Canada’s Brady Leman, Britt Phelan on World Cup ski cross podium in Sweden 0 9 25 Jan 2020 18:51 Toronto Star Leman of Calgary took silver in the men’s ski cross, while Phelan of Quebec took bronze for the women’s side.