Ahh, so does that mean Spurs are able to sell the other 95K seats to their own fans.
If not could they argue they're being financially hampered, or conversely could other teams complain they're gaining a financial advantage.
Not necessarily relevant when most of the finance comes from...