There was a supreme court case decision that said the NCAA could not impose restrictions on educational benefits. There was a minority opinion in that case written by justice Kavanaugh that said he felt the NCAA was also violating federal law in restricting non-educational benefits. So there is actually a law that says the NCAA can't limit NIL, at least in one justices opinion.To my knowledge, there isn't a law. There is a court case that said they could not prevent players from making money from their NIL. There should be room to make adjustments in landscape around that, probably in terms of eligibility when transferring.