Group challenges terms of Rays stadium deal
The group "No Home Run" says the deal for a new stadium for the Tampa Bay Rays is "horrible," leading to a response from St. Pete Mayor Ken Welch, who says the plan has strong public support.
The group "No Home Run" says the deal for a new stadium for the Tampa Bay Rays is "horrible," leading to a response from St. Pete Mayor Ken Welch, who says the plan has strong public support.