Answer: meadowlands

AnswerCrossword Clue
MEADOWLANDSNew Jersey home to two New York teams
MEADOWLANDSGiants' home
meadowlandsMEADOWLAND, land that is or is used for meadow
meadowlandsAn entertainment and sports complex in northeastern New Jersey, in the meadows of the Hackensack River, northwest of New York City