Use reasoning to lead to the answer of the following question:
Do American teams in National Hockey League outnumber Canadian teams?

yes
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.

.

The answer is yes