I've never visited this section. Looks like my recent posts in this section bought some light into this thread. Anyways, here I'm looking around to find some cricket simulators, and here it was right in front of my eyes.
Hmm, it says create a mini league. How mini is that? How many teams?