Long time ago when MLB was going thru labor strife, one suggested solution was to eliminate multi-year contracts: essentially everyone is a free agent at the end of the World Series.
Kinda the way things are for NCAA football and hoops today IMHO. :-O