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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results