0 votes
What borough was the Polo Grounds located?

2 Answers

0 votes
Polo Grounds. Located off the Harlem River in Manhattan, the Polo Grounds was the home for the New York Giants from 1891 until they moved to San Francisco in 1957.
0 votes
New York Mets' Gil Hodges Speaks from Polo Grounds Months Before Mets' First Game (1961)



...