The International Cricket Council (ICC) serves as the overarching authority governing the global sport of cricket. Among its various responsibilities is the organization of cricket’s major global events, including the World Cups, World Test Championship, and Champions Trophy. Similar to any governing body, the ICC has established its own set of rules and regulations that […]