1921 Giants

Won World Series
1921 MLB Champions

Manager
President
Team Owner
Ballpark
Attendance
973,477 total
12,322 per game