News

Yes, The Horseshoe has a larger seating capacity than Neyland Stadium, which holds up to 101,915 fans. Both stadiums are among the largest in all of college football. Ohio State has the third ...