Players of baseball's New York Giants pose for team photo at their home stadium, the Polo Grounds in Manhattan, New York City. The Giants defeated the New York Yankees to win the 1921 World Series. Close-up view of the Giants' manager and Hall of Famer John McGraw.
This historic stock footage available in HD and SD video. View pricing below video player.
Have a correction or more info about this clip? Edit Now