Browse Items (12 total)

Opened in 1931, Cleveland Municipal Stadium was the home of the Cleveland Indians and Browns. At the time of its opening, Municipal Stadium had the largest seating capacity of any outdoor stadium in the world. The city tore down the stadium in 1996…

In September 1951 the city tore down parts of League Park after purchasing it. In 1946, the Cleveland Indians started to play all of their games at the much larger Cleveland Municipal Stadium. Located in Hough at East 66th St. and Lexington Ave.,…