hahahaha
Some guy in the comments offered up "New Orleans Voodoo" Which literally would have been the fucking coolest most sinister and frightening name of any sports team ever, until I realized it's already taken by their lame ass Arena Football Team.
Anyone think of a cooler name than pelicans? I was thinking like the sand crabs, or crayfish. Or Oysters or something