A lot of people here dont seem to realize that these kids are signing a contract. And in that contract could be anything. It could say that they forfeit their rights to profit off of their own image.
It's about putting the team and the schools image above your own image, and preventing things from getting out of hand.
It's not necessarily how I feel about it, but if you sign the contract, you're bound to it.
I still don't understand how a full ride scholarship, free housing, a monthly stipend to pay for whatever you want, and all the behind the scenes benefits aren't enough for some people. Unbelievable greed.
Extra money could be put into a profit-sharing program. If you stay the full 4 years, stay out of trouble, and graduate, you get an equal cut of those 4 years. Same with healthcare related to sports injuries.