Asked in
Football - American
New York Giants

What state do the giants play for?

Answer

User Avatar
Wiki User
February 07, 2012 12:07AM

New York