But someone could pay a banker to do their taxes outside of work. A cop can make money doing security on the side. Nothing tells a banker he can't use his skills to make money elsewhere. A banker can also negotiate for higher pay or go elsewhere for higher pay. College athletes can't.
They couldn't if the contract they sign states they can't and will lose their job if they do.