I bring this up frequently, but Florida is simply oversaturated with sports teams. They have 2-3 teams for every major sport, plus good NCAA teams, plus major golf/tennis events. Not to mention Spring Training. Their demographics heavily favor out-of-staters who have their own baseball teams. And they do have this thing called the beach. The Rays will never be a big sports franchise.