

It’s in the middle of wetlands across two rivers and over some cliffs from manhattan. Something like a 6-7 hour walk from midtown despite being like 6 miles away in a straight line
Edit:actually longer. My walking directions took the ferry across the Hudson. To actually walk you’d need to go up to the GWB.

It’s neither in the city OR THE STATE. Plus, from the article I read it sounds like MetLife/NJ made the bid. https://foxsportsradionewjersey.com/2025/01/10/metlife-stadium-wins-2026-world-cup-final-bid-new-jersey-puts-up-67-5m-for-setup/
There’s transit, but walking seems like a crazy idea.