A sports franchise is a defining aspect of a city. It gives residents something to rally around and, in the right circumstances/location, can help support a local economy.
While Major League Baseball is probably at its optimal number of 30 teams, it's hard to argue that the 30 teams are in the 30 best markets. Markets like Tampa Bay and Oakland have continually shown a failure to support their teams (even when they're winning), and Miami failed to support its team in 2012 despite a brand-new stadium (and fans are now feeling the repercussions, with the team dumping almost all of its payroll just after the stadium's opening, causing anger in the region from taxpayers who funded the stadium just to have the team's owner pocket almost all of the stadium's profits).
It's hard to imagine MLB expanding in the next decade or so, but with several markets failing to attract fans and the Marlins' debacle making it less likely that a city or state will publicly fund a new stadium, we may see relocation coming.
Here are 10 cities that deserve consideration for a major league team.
Lead image courtesy of invisibleagent.wordpress.com.