In the last fiscal year, Ohio State’s athletics department made nearly $25 million less in revenue than in the 2023 fiscal ...