Ohio State Flips the Switch on Permanent Stadium Lights for First Time

By 11W Staff on July 24, 2014 at 8:43 am
The new permanent lights at Ohio Stadium were turned on for the first time Wednesday night.
43 Comments
View 43 Comments