US NCAA Settlement Sparks Concerns Among Athletes About Effects on Less Profitable Sports The $2.8 billion settlement involving the NCAA is being heralded as a… InternewscastJune 9, 2025 View Post