Of the 90-100mm left after the "free education". 50% goes into a trust for the players on the roster. Each year that's divided out based on contribution. If you leave early or transfer you lose it. If you graduate or get drafted early you get it. Medical injury (not abused by the coach) you get it as long as you graduate and only for the years you played.
There are lots of ways to skin this cat so that the school gets funds but more importantly the kids that are responsible for making those funds a reality get paid for their work.