NCAA and schools have no control over NIL money. It's all from boosters and rules say school logos can't be used (unless changed recently). All the school does is make sure the NIL deal is good with the NCAA before allowing the contract to be signed. Obviously, some schools will be shady like always.