Canadian Tech Team Revs Up for the Season-Opener in Sölden

The Canadian Alpine men and women are preparing for the first World Cup of the 2023/24 season in Sölden, Austria.