Ohio Stadium is the home of the Buckeyes football team and is located on the campus of The Ohio State University in Columbus, Ohio, United States. The stadium was added to the National Register of Historic Places by the National Park Service on March 22, 1974.
View in Google Earth Categories: Sports - Football - College
Links: en.wikipedia.org
By: thelunchboxosu
Advertisement

Comments

Policies
Please enable images and enter code to post
Reload
Advertisement