Question: where did the new york giants baseball play
Answer: in the Polo Grounds in the Upper Manhattan region of New York City