He's got a leg.
Remember, there are still issues involving the schools (schools can't set these deals up) and "sham transactions" (you can't overpay way beyond fair market value and you can't have the kid do, essentially, nothing to get the money).
I realize we have a bunch of newly-minted-legal-experts trying to tell us that the NCAA has "no power" to do anything, but that is not true.
Any violations along the lines of "school sets it up" and "sham transactions" can be contextualized under the "PAY FOR PLAY" concept. And, yes Virginia, the NCAA still has the power to regulate that.
Unless, of course, we all want to go down the pathway of "athletes are employees". And the NCAA sure as **** doesn't want to do that.