It will be interesting to see how robust a site they build. I took some heat for saying this in the stadium thread, but a training facility in Rockland and a stadium in Brooklyn or Queens becomes the dreaded 2-river crossing commute. If they build something elaborate, it has to mean they expect a stadium in Manhattan or the Bronx...
manhattan? impossible. maybe that columbia inwood location but i highly doubt it.