Wednesday, January 31, 2024

The 22 universities that spend at least $120 million annually on their sports teams