Professional sports leagues like stability.
They don't like it when franchises jump from city to city. It sends a bad message to the public that their sport is not popular enough to be supported in some cities.
However, keeping a team in a city that does not really deserve a franchise is a mistake as well. When a team struggles to draw fans or can't find a steady ownership situation, it may be better to make that sudden and painful move and transfer the franchise.
If the NHL is about to pull the plug on any current franchise locations, here are eight cities in the United States and Canada that should be considered for relocation.