Team Canada's ski and snowboard teams take over Switzerland

Sports

It seems like any skier or snowboarder on Team Canada is in Switzerland. Meanwhile, Tessa Virtue, Scott Moir and Eugenie Bouchard post some awesome throwback Thursdays.

More From Sports/CBC Sports Originals