How long does a net revenue of <$1M (and that's just the handful that report a profit at all, at least in your linked article - many are losing millions) take to pay off a $70M stadium? The expenses listed don't appear to include repayments on the stadium.