The Polo Grounds is a strange name for a baseball park, yet baseball is what was played at New York’s Polo Grounds. It is the ancestral home of the Giants, one of baseball’s oldest and most venerated ...