Team Names / Franchise - Love or Hate?
Imagine teams and players never existed (yes I know, it’s hard to imagine the Yankees, Lakers and Cowboys without names and faces, but work with me here). Now, look at just the team name and/or mascot.
Does it make sense? Do you like it, dislike it? The purpose of this thread is look at all professional (please, no college) sports and name franchises that you love or hate simply because of the name of the franchise.
I’ll start with my own. I’ll choose three from each sports (both positive and negative).
Pistons (very fitting for Detroit)