The University of Missouri’s athletic department reported a $15.2M deficit for the 2024 fiscal year while setting records for ...