Ohio State installed a new scoreboard last summer, and Mother Nature could have undid all that with one fell swoop of her bitter, rain-soaked hand. Thankfully, a true disaster was averted and the Horseshoe should be pearling in time for the home opener on August 31st.