Every time you create a league with 5 people in it, you unlock another league slot.  The MotoGP GURU says that hard work should be rewarded and for this very reason we do not put a cap on it, you can create as many as you want. We encourage you to create lots of leagues because you will bring the world closer together in doing so.