The last time I was at the Meadowlands, I believe I was in the old stadium. The whole area is just kinda in the middle of nowhere without actually being nowhere.
Well, people said the same thing about the Rams, and they somehow got it together. You just need to move to a different city and build an insanely expensive stadium.