New York __ Play Football at the Metlife Stadium
This page is the CodyCross answer for the clue below from Casino, Group 270, Puzzle 2 (Terrance Watanabe).
Question is: New York __ Play Football at the Metlife Stadium
and the answer is: GIANTS
Word Meaning:
GIANTS — plural of giant
Definitions from Wiktionary.