It's a great location for a Metro-North commuter, like myself, but I am having a hard time getting behind it.
We currently have so many great places outside of the stadium to grab food, beer, and meet up with friends before the games that it'd be hard to give that up. If you put the stadium at the Columbia Sports Complex, you lose so much of that. And let's face it, the camaraderie/social aspect of being a supporter or season ticket holder is an enormous part of a lot of people's fan experience.
I'd much rather sacrifice a little bit of a longer commute to a stadium for a better game day experience.
Sorry to disagree, but this is not a great location for the overwhelming majority of MetroNorth commuters on the Harlem and New Haven lines. There's no transportation infrastructure in this area to handle big crowds.
This site can only work if the whole site is leveled to include a LOT of parking.
I'm in New Rochelle and drive to the games, so this is not the worst thing in the world for me, but I think very bad for most people and the club.