2. Is physically impossible. It’s possible you’ve never been to the campus or the city of Coral Gables but if you ever go, you’ll realize that building a stadium on or near campus would be impossible. Unless you’re talking about a 20,000 seat stadium with no parking lot.