1923 Giants

Lost World Series

Manager
President
Team Owner
Ballpark
Attendance
820,780 total
10,659 per game