It's tricky naming a professional sports team. It has to be catchy, sound right when you say it, and represent where the team resides. The teams below have names that are either completely out of synch with their location, or just poorly thought out to begin with.
The Los Angeles Lakers
I'm going to start off with my favorite team, the Lakers. The name used to make sense, when they were in Minneapolis, but now that they're in a city with probably the weakest "lake" out of any major city, it doesn't go. Also, the name itself was never really that great: lakes are nice, serene, placid, and not at all indicative of the fast-paced excitement of basketball. However, considering how the "slowtime" Lakers have been playing as of late, maybe it is appropriate after all.
The Orlando Magic
Some fantasy elements can work in a team name, I'm not going to deny that. But why the fuck are you going to go with spells and whimsy? I get it...Disney World is there, it's the Magic Kingdom, ha ha very clever. It's still a stupid name considering that magic is widely associated with people pulling absurdly long socks out of their sleeves, guessing cards, and boring adults at children's parties.
The Oklahoma City Thunder
The saddest thing about this one is that the team used to have a really cool name. The Seattle SuperSonics had a nice alliterative ring to it, plus it sounded exciting. Now that they relocated, they opted to change the name to the Thunder, which just sounds fucking boring. It's all sound and fury, causing no really damage and just trying to scare you. Might as well be The Oklahoma Guy That Creeps Up Behind You and Goes "BOO!"
The Washington Wizards
This is how political correctness can kill a team name. They used to have the awesome name The Washington Bullets, but because of gun violence they decided that they didn't want that name anymore and opted to go with the absolute gayest alternative they could find. They went from something that can kill you to something associated with little boys and old men, neither of which typically can ball. Also, they have by far the shittiest logo in the NBA. Just take a look at this fucking thing:
The Utah Jazz
This right here is the biggest, best example I can think of of a team desperately needing to change their name once they switch cities. They used to be the New Orleans Jazz, which is both cool and made sense. Then, for whatever reason, after moving to the absolute whitest fucking state in the union, they kept the name. I keep trying to come up with an exaggerated example of a team having a woefully inappropriate name, but even at the most extreme I can't think of anything as ridiculous as the words "Utah" and "Jazz" being put together. Unfortunately, because the team has been consistently good, they're stuck with that name and it'll likely never be changed.