Updates to League creation and swithcing between leagues