What's in a name? Plenty, it turns out. Though many of the NFL's most well-known franchises have names linked to their regional history – consider the New England Patriots and San Francisco 49ers – there are many other that can leave fans scratching their heads.
After all, there are no (and never were) Jaguars in Jacksonville or Panthers in Charlotte. And what connection do the Raiders have to Oakland or the Bills to Buffalo? Pretty much none.
But team ownership groups put a lot of thought into their selections, so here's a look at how every NFL team got its name.