Answer: giantscastle

AnswerCrossword Clue
GIANTSCASTLE

Meadowlands stadium