Top 15 Largest Sports Stadiums in the World

12 Likes Comment

6. Neyland Stadium
It is located in Knoxville, Tennessee. In 24 September, 1921 the stadium was opened that is operated by University of Tennessee. Its seating capacity is 102,455 and on 18 September, 2004 the stadium recorded its highest attendance of 109,061. McCarty Holsaple was the architect and in 2006, 2008 & 2010, while renovating, he was also played roles as architect.

Neyland Stadium
Media Credit: Getty Images

Pages ( 10 of 15 ): « Previous1 ... 89 10 1112 ... 15Next »

You might like

Leave a Reply

Your email address will not be published. Required fields are marked *