The National Hockey League or NHL, is the highest-level ice hockey league in the world. It has 31 teams - seven are from Canada and the other 24 are from the United States. The winner of the league each year wins the Stanley Cup.