My solution: you get money from your season ticket holders in the off-season via season ticket sales. Then that money is subtracted from your gate revenue during the season (the season ticket holders already paid for their seats).
The no off-season salaries idea works, but injects more money into the BB economy. Maybe that is a good thing, I don't know.
Run of the Mill Canadian Manager