We've ranked the mascots of 28 National Hockey League teams, as all but two franchises (Rangers and Flyers) have "official" mascots. By Andrew Vailliencourt (@AndrewVcourt) and Ryan Fish (@RyanMFish)

More

You May Like