I live in Westchester, there isn't a ton of space in southern Westchester for a sprawling practice facility. But if they were able to find a place in New Rochelle, Mamaroneck, Port Chester, or Greenwich they'd be less than 30 minutes away from Etihad Cathedral. It's not going to happen because there is no space in those towns, but being in Westchester would be a great way for them to have a smaller footprint than Orangeburg to YS/CF.
Stamford has NOTHING in the way community sports activities. White Plains has the County Center.
There is land to be had in Stamford, you have college kids, young commuters and a diverse population. Direct train is 38 minutes from Grand Central. Easier for city kids to get to than Belson.