1951 Giants

Lost World Series

Manager
General Manager
President
Team Owner
Ballpark
Attendance
1,059,539 total
13,584 per game