News

Ohio State President Ted Carter has been named to the NCAA’s board of governors. The association announced the appointment of Carter, along with other new members, on Aug. 7. He will serve a two-year ...