Tag: Harlem River

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. With World Series, Army Navy Games, and even boxing matches held there, the Polo Grounds was one of the most popular establishments in the New York sports …

Read more