The University of Missouri athletics department reported a deficit of over $15 million during the 2024 fiscal year, which was ...