That is correct. Change the tax law so that companies can't write tickets off as entertainment expense, and the NFL and NBA will go bankrupt.
Tax laws are pretty strict about deducting pro sports tickets. Corporations buy them, but that doesn’t mean they’re deductible.