Yankee Stadium is great location in the actual city of NYC, its just an awful stadium for Soccer, they should of never got into the MLS league without an official new stadium under construction, I don't think they have any land purchased, from what I gathered they are still struggling to find any land in NYC to build on, mostly looking hard at a West Side location at the very tip of Manhattan, just across the river from The Bronx and just facing New Jersey. It would be great if they get that built, but they were looking at that location I believe even back in 2011, and nothing yet has been done. I think there is difficulties building it, but they probably have no where else to build in NYC, they could end up building a stadium outside of NYC in the end, could end up further from the heart of NYC then Red Bulls are.