Hockey is indoors
Read a book.
Background: History of indoor sports played outdoors
Hockey
Though many players grew up playing on outdoor ponds, outdoor high-level hockey games were a rare event in the 20th century. Perhaps the most famous was 1957 final of the World Championships, played before 55,000 in Moscows Lenin Stadium. The only known NHL game was played in 1991 at the Caesars Palace outdoor arena in Las Vegas: the Rangers and Kings played a full exhibition game despite 85-degree weather. For all the hockey derring-do Friday night, wrote The New York Times, the exhibition game seemed more an engineering feat than an athletic achievement.
http://www.findingdulcinea.com/news/sports/July-08/Basketball-and-Hockey-Take-it-Outside.html
Jose Theodore and the Montreal Canadiens endured sub-zero temps in the 2003 Heritage Classic at Commonwealth Stadium in Edmonton.