There is one hegemonic organization ruling the world leadership of cricket. The International Cricket Council (ICC), established in 1909, oversees the sport globally. Headquartered in Dubai, this ...