Helping to share the web since 1996
Ohio Stadium is an American football stadium in Columbus, Ohio, on the campus of Ohio State University. It serves as the home venue of the Ohio State Buckeyes football team.
There are no posts for this page yet.