1921 Giants

Won World Series
1921 MLB Champions

Manager
John McGraw
General Manager
Unknown
Team Owner
Charles Stoneham
Home Field
Attendance
973,477 total
12,322 per game
Subscribe to our Sports History Newsletter

LEAVE A COMMENT