Mental Floss

Bonus Quiz: Name All 30 NHL Teams

Sandy and Kara

Years of expansion and multiple franchise relocations have made the NHL a much different league than it was just two decades ago. Since the NHL season begins tonight, let's see if you can name all 30 current NHL teams. We don't need city or state names, just the team names. Give it a shot!

Take the Quiz: 30 Teams, 5 Minutes