A flipping ram.
A streaking cat.
Dudes with big heads — and even bigger chins.
A walking dolphin.
A sky-diving eagle.
An elf.
There are all kinds of wacky characters in the fraternity of NFL mascots, each with its own personality, quirks and charm. One thing every one of those anthropomorphic animals and fake humans have in common is an undying passion and devotion to the teams they represent.
Want to pay them a visit? Here’s a handy guide that can help get you to each of their home stadiums, with some background on each furry friend so you’ll have something to talk about when you meet. (Conversations with team mascots do tend to be a little one-sided.)
Four teams — the Chargers, Green Bay Packers, New York Giants and New York Jets — do not have mascots, but they are included on the list, so you can check out one of their games as well.