Question: what borough did the new york giants play in?
Answer: During most of their 75 seasons in New York City, the Giants played home games at various incarnations of the Polo Grounds in Upper Manhattan.