Polo Grounds, National League Baseball Park
Additional Details:
Polo Grounds, New York City, Home of the New York Giants, are located at 155th Street and Eighth Ave., covering about 16 city blocks. The stands are built entirely of stone and concrete, being strictly fireproof. It was opened during the season of 1912, and is the largest Base Ball Park in the United States. Seating Capacity over 45,000. |