1929 Giants

Missed Postseason

Manager
President
Team Owner
Ballpark
Attendance
868,806 total
11,283 per game