Home Sports Ohio State athletics reports $37.7 million deficit for 2024

Ohio State athletics reports $37.7 million deficit for 2024

by
Ohio State athletics reports $37.7 million deficit for 2024