Is 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.
Ohio State Stadium, also known as the Horseshoe or the Shoe, is located on the Ohio State University campus in Columbus, Ohio. It's where the Ohio State Buckeyes play football and where ...