Leagues should be able to be made anytime during the year for any sport.
Why close registration for making or joining a league? Have all sports open. Can't updates be made even if registration is open. Id like to be able to start working on a baseball league now.