In which stadium did the New York Giants play their home games?
Polo Grounds
Yankee Stadium
Ebbets Field
Shea Stadium
Answer
The New York Giants played their home games at several iterations of the Polo Grounds in New York City. The Polo Grounds was a historic stadium that hosted many memorable moments in baseball history before the Giants relocated to San Francisco.
Giants of the Bay: The Ultimate San Francisco Giants Trivia Challenge