8min190
The 2008 American League Champion Tampa Bay Rays may be on their way out of Florida. A move is not imminent, but recent events increase the odds that Miami may eventually be the only remaining Major League Baseball team in the long term. Last week in a 5-3 vote, the St. Petersburg City Council voted […]