If some company pays for something like NIL, it's a business expense, entirely deductable with few exceptions (usually involving capital equipment, and that just delays it).
NIL payments to athletes should get reported to the IRS and be taxable earned income. The same would be true for me if they use my NIL to sell a product (ha).