Ever been to South Florida? A ballpark in Downtown Miami > Middle of no where Dolphin Stadium.
Sure the Broward and Pembroke Pines fans will disagree :rolleyes2:, but that Orange Bowl site is much more closer to the real Marlins fans, which a great majority of them is in Miami, not all the **** up there almost outside of the city touching Broward-Pembroke Pines/FT. Lauderdale area.
Hell, my drive to watch a Marlins game will be much shorter. From a 1 hour 15 minute ride to 35 minutes, on traffic. I'll definitely go and watch more games with a closer site, and that has been pretty much the same view about a ton of other fans that I spoke with about this new site.