The Atlanta Thrashers recently moved to Winnipeg, and it's likely that we could see a few more teams relocate in the next two to three years. The Phoenix Coyotes, perhaps? The New York Islanders, if they don't move into Barclays Center? The Nashville Predators? The Florida Panthers?
There is also the rather remote possibility that the NHL could add another franchise. However, unless people start watching the NHL in droves as a result of the NBA lockout, this probably won't happen.
Here are ten cities—three in Canada and seven in the United States—that could see an NHL team.