Question: Where did the new york giants first play?
Disambiguated questions and answers: question: Where did the New York giants first play their home games?
Where did the New York giants play their first game ever?
answer: Polo Grounds
New Britain, CT
Natural Questions answer: New Britain , Connecticut (from the Wikipedia article "History of the New York Giants")