Ohio Stadium
Top 5 in Top 10 Biggest Stadiums
Ohio Stadium is the next stadium that Toplist would like to introduce to you on the list of the world's biggest stadiums. Because of its form, Ohio Stadium is known as "The Horsehoe" or simply "The Shoe". Ohio Stadium is located in Columbus, Ohio. This stadium first opened its doors in 1922 and was renovated in 2001. The stadium now has a capacity of 102,780 people, making it the world's fifth-largest stadium.
Capacity: 102,780
Location: Columbus, Ohio, US
Inauguration: October 7, 1922