Indianapolis Star on MSN15d
Indiana’s athletic department reports a deficit despite bringing in a record $173.5M in revenueIndiana athletics reported a rare deficit for the 2024 fiscal year despite bringing in a record $173.5 million in revenue: ...
Oklahoma reported record revenue and its highest profit margin since 2018 during the 2024 fiscal year, according to the athletics department's NCAA financial report obtained by Sooners Illustrated ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results