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 still draws fans.