President Ted Carter Confident in Athletics Amid Revenue Challenges
Despite Ohio State athletics reporting a $10 million deficit for the 2024 fiscal year and anticipating increased expenses in 2025, Ted Carter, the new Ohio State president, is confident the…