SHOCKING: New Ohio State President Ted Carter issues a shocking update football coach Ryan Day’s job security
Ted Carter, the new president of Ohio State, understands historic football rivalries and the high expectations of a Power 5 university with a national championship […]