I've always thought that scholarships across the board, for all sports, should be treated as guaranteed contracts between the school and the athlete for a minimum of 2 years, with early outs for the school in regards to athletes not meeting academic requirements as students, and early outs for athletes for extenuating life circumstances (death of close family member, etc). Scholarship athletes get paid a % of revenue pulled in by the NCAA and are allowed NIL opportunities through the university. After two years, if the athlete wants to transfer, no harm no foul, and if the university doesn't want to extend the scholarship for the rest of the athlete's eligibility, no harm no foul on their part.