The overtown stadium idea always sounded awkward and absolutely terrible. This spot looks much more ideal, right next to the airport means Miami congestion proper would be lessened by events there as people who are flying in go straight into that complex etc.
If Mas wants to argue that the...