Top 15 Largest Sports Stadiums in the World

4. Ohio Stadium
Located in 411 Woody Hayes Drive Columbus, Ohio . The Ohio stadium is owned by Ohio State University. Department of Athletic, Ohio State University is the operator and they modified the stadium by increasing the seating capacity to 104,944. Howard Dwight Smith is the architect of the stadium. Its Field turf surface is marvelous. The stadium was opened in 7 October, 1922 and construction cost was $1.34 million USD. In 21 November of 2015, total 108,975 audience meet here for enjoying the sport Ohio University vs Michigan State.

Ohio Stadium

Media Credit: Getty Images