I don't know if this is a conversation that's already happened here at some point, but the whole "New Orleans Pelicans" thing has got me thinking a lot about team names lately. We probably owe the Raptors name to the Jurassic Park craze of the 90s. But if for some reason Toronto was just now about to get its franchise, what name would you pick?
Some of the finalists in the name game back in the day were Beavers, Bobcats, Dragons, Grizzlies, Hogs, Scorpions, T-Rex, Tarantulas, and Terriers.
Obviously Bobcats isn't available anymore. I kind of like Dragons. Or maybe Towers. Which of the above would you pick? Or do you have a better idea?