Neyland Stadium, located on the campus of the University of Tennessee and built overlooking the Tennessee River, has been home to the university's wildly popular football team for more than a century.
Hosted on MSN2mon
Why is Ohio Stadium called The Horseshoe? Is it bigger than Neyland Stadium? What Tennessee fans should knowIs it called Ohio Stadium, The Horseshoe or The Shoe? Some Tennessee fans are even calling it "Neyland North." Ohio State University's infamous football stadium goes by many different names.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results