Rework league similar to asso model and everything would be fine. Really, i see no other way.