Question: where did the new york giants first play?
Answer: New Britain, Connecticut