Different cities have different demographics. For example, the Twin Cities have abysmal cable subscription rates, which will *always* hurt the Twins under the current television contract model. That's not the fault of the team, that's just how things play out in the metro. I suspect Tampa has similar issues, only exaggerated because of the transient nature of many Florida residents. It's pretty hard to pin that on the team. Miami has a new urban stadium and they're *averaging* 10k fans a game in a much larger metro than the Twin Cities. Despite a half-decade of futility, the Twins never dropped below 20k. We shouldn't write off the fact that the Florida teams rank 29th and 30th in attendance because of the location of Tampa's stadium (which is awful, I agree, but it doesn't have to be a binary problem; lots of things are in play here, many of them outside the teams' scope of influence).