Brady Leman wins World Cup ski cross silver

Sports

Canada's Brady Leman places 2nd in the big final at event in Veysonnaz, Switzerland.

More From Sports/Skiing