I can’t speak for now, I’ve been gone a long time. But I recall the whole deal over the Rays and the original stadium in St Pete. Unadulterated screw job on the tax payer.
Yep. And the stadium sucks. The owner should build the new stadium himself. If he can't afford it, then sell it to a billionaire who can. Cities/counties/states will need to stand up to sports owner and tell them no. Unless they're located in the Rust Belt. So that leaves Buffalo, Baltimore, Cleveland, Cincinnati just to name a few. Others need to tell them to shove it. Especially if it's located in the Sun Belt or in the Megapolis.