The Polo Grounds was a fabled sports arena in Manhattan, most notably home of baseball’s New York Giants. Its footprint in a NYC housing project …
The Polo Grounds was a fabled sports arena in Manhattan, most notably home of baseball’s New York Giants. Its footprint in a NYC housing project …
In