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. Read More in FOX News.   Read More in Red Pill NOWlej.