Masters Cricket League

Masters Cricket League

Geoff Allardice
Too many cricket leagues all around? The ICC to tighten approval

There have been leagues that came under scrutiny.