1920 Indians

Won World Series
1920 MLB Champions

Manager
General Manager
Team Owner
Ballpark
Attendance
912,832 total
11,703 per game