Tag: Florida Sports

Maybe the Tampa Bay Rays should relocate…to Atlanta?

  The Tampa Bay Rays should be supported far more than they currently are by fans in Tampa. And before 3 people in South Tampa point that the stadium is actually not located in Tampa. I will say, St. Petersburg is part of Tampa Bay. You can act like you don’t know “those people”, or…
Read more