I would imagine its to give a period of 4 weeks minimum after the last possible game, which could potentially have been the play off final on may 30th
For example If contracts ran out on May 31st, and for some bizarre miracle we made the playoff final this year, having players contracts...