Question: where did the new york giants play baseball
Answer: at various incarnations of the Polo Grounds in Upper Manhattan