Ohio State posted plenty of revenue, totaling $210 million, last year, but the athletics department lost money for the first time since 2009.
St. Louis Breaking News & Events
Ohio State posted plenty of revenue, totaling $210 million, last year, but the athletics department lost money for the first time since 2009.