View Single Post
  #222  
Old Posted Mar 29, 2009, 2:15 AM
Crawford Crawford is offline
Registered User
 
Join Date: Nov 2003
Location: Brooklyn, NYC/Polanco, DF
Posts: 30,698
The Polo Grounds were for the NY Giants. It was located in Upper Manhattan, basically across the river from Yankee Stadium.

A huge housing complex now occupies the former Polo Grounds site.