as grim dux alluded to there are many names thast are a bit more organic (steelers, oilers, seahawks, 49ers,patriots) but are there many jaguars in jacksonville or titans in tennessee, or are those nicknames purely cos they have the same letter as the place ?
Not anymore, there used to be though. I agree, Titans is an awful name.
Like I said before, almost all of the teams that are pre-90's teams have historical names. It's just the newer expansion teams that come up with goofy ass names.
The Raptors are basically named after Jurassic Park.
I'll have you know we have a splendid museum here which houses several dinosaur bone installations. Been here for decades. DECADES.