Can you name every NHL team? Teams that have played or will play a game in the NHL or that have won a Stanley Cup are included. Includes different iterations of the same franchise, as well as multiple teams for certain cities. Also includes NHA teams.