Right now, each university has an NCAA regs compliance officer that reports to the school. You can sorta see why they might have a conflict of interest if they find something bad is going on. But what if those compliance officers actually worked for the NCAA? That’s the recommendation of Josh Luchs, a former agent who admitted paying college players.
And while we’re at it, a suggestion we came up with years ago: sports agents have to obtain a federal license (not a state one) to operate. You get caught doing something shady and the Feds pull your license and you’re out of business.