Agreed, but most of these BS entities are 501c3…the legitimate ones like Ruiz are transparent, paying a market rate, and shouldn’t have an issue. Also, they aren’t tax write offs for boosters which is where the shady stuff is happening.
Congress could just use the tax code. They just need the IRS to audit the market value of the NiL for these players, if the NIL payment is above a fair market value for the actual services provided then lose your 501c3 and tax it as a gift and those making the donations to the foundation lose...