Real simple: all sports need to be removed from all taxpayer-supported schools at all levels.
I would have no problem with college sports if the athletes were real students and they paid their own way or received academic scholarships from non-college sources.
The key to making college sports work for the student is to make the sport a non issue economically for the college.
Sports is all about the money for colleges today. The athlete is basically an employee of the college working for slave wages.