The Transfer Portal & NIL Programs need to be adjusted since they're making a mess of college sports, especially CFB.
#1 - There should be caps on the NIL program.
First an upper limit on what an athlete can make overall, and the student has to pay all or a large majority of their college expenses. If a student wants/accepts a scholarship then there should be a lower limit on what they can make.
Second, both of these limits should be set up so each category should be equal in what extra spending $$ a student can make so a neither category has an advantage over the other.
An option could be if a student wants to make more $$ then any earning above those set-limits have to go into a Trust Fund that can't be accessed until the student completes their college education with a degree.
#2 - No student should be able to transfer until their final athletic season playoffs are ended. Right now they can bug out even before their team goes into a playoff season.
A student has to stay at a college for two consecutive seasons.
My .02