News

Team Canada took down France 5-0 for its third game of the IIHF Ice Hockey World Championship, taking place at Avicii Arena in Stockholm, Sweden.