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 … Continue reading President Ted Carter Confident in Athletics Amid Revenue Challenges