how many professional hockey teams in canada
National Hockey League
It started with four teams and, through a series of expansions, contractions, and relocations, the league is now composed of 30 active franchises.