Question: Where did the new york giants first play?
qaPairs: question: Where did the New York giants first play their home games?
answer: Polo Grounds
question: Where did the New York giants play their first game ever?
answer: New Britain, CT