Florida is a state full of old Yankees, Mets, Red Soxs, and Phillies fans.
The Rays are perennially one of the worst teams in the majors attendance wise and the Marlins even with a new ball park finished 18th in the majors attendance wise this year (and at the bottom of the league in years before that)
contraction is the only sensible solution, or move the Rays to San Jose California, they can support a pro team with it's large population and enormously rich corporation base, I don't know why no team wants to move there.
Contract the Marlins so Jeffery Loira is out of Baseball, then have the Tampa Bay owner buy out the new stadium, move to the AL East, rename it and keep the Rays front office.
That way the Rays are out of the Al East, all of the Marlin fans would support them with an owner that isn't corrupt and they'd have one kickass front office with a better stadium than Tropicana Field.