Thompson and Leman top the ski cross podium in Sweden

Thompson and Leman top the ski cross podium in Sweden