How many Canadian teams are in the The National Hockey League? How many American teams are in the The National Hockey League? Is #2 greater than #1?
National Hockey League
The National Hockey League is the premiere North American hockey league. The National Hockey League has 7 Canadian teams. The National Hockey League has 24 teams from the United States.
North American professional ice hockey league
Do American teams in National Hockey League outnumber Canadian teams?