With $2.7 billion settlement approved, college sports' big money era is officially here

June 08, 2025 at 07:00 PM
Share & Print