My plan to fix CFB. All players in the P4 unionize and a collective bargaining agreement is signed.
Players sign 3 year contracts out of high school, fully guaranteed. These contracts have ceilings. Example QB, can only earn $500k max a year in NIL. Determining the ceilings for these deals will be the most challenging part, but the NFL managed to do it for rookie deals
In the initial 3 year contract players can only transfer if their head coach is fired or leaves. Or if they have a serious reason to transfer home like a parent being sick. This will encourage and help kids earn their degrees. Obviously can transfer if school releases them, but player must have a new school in order for original school to release them. Two week period in January for this.
At the conclusion of their third year, players can transfer if they want and sign NIL deals with no ceilings. They can do one year or two year deals based on eligibility. However the caveat is that they must transfer to a school where they will finish their bachelors within 18 months of transferring. Based on length of second contract signed, players can transfer at the conclusion of their fourth year given the fact that they have earned their bachelors.
Incentive for players to agree to this is that all the money is guaranteed and that there is no funny business when it comes time to receive payment. There has already been numerous high profile situations involving schools like Ufag, Texas A&M, and Ohio state of players not receiving what they were promised.
For coaches / schools…it ends the Wild West era of NIL, takes the burden off of continuously having to recruit your own roster and creates an even playing field.