Full briefing: St. Pete mayor on nixed Rays deal
St. Petersburg Mayor Ken Welch reacted to the nixed Tampa Bay Rays stadium deal Thursday afternoon, just hours after the team announced they were pulling out.
St. Petersburg Mayor Ken Welch reacted to the nixed Tampa Bay Rays stadium deal Thursday afternoon, just hours after the team announced they were pulling out.