I don't follow or know too much about local politics, but don't like an absurdly low # of people come out to vote for these things?
Personally, I think that if a proper venue could be located, a stadium would get pushed through because in So Fla, local money interests (i.e., real estate...