The ICC World Test Championship Debrief

Cricket is the world’s second most-watched sport, boasting around 2.5 billion fans. Only football, with around 4 billion followers, is larger. Domestic competitions like the Indian Premier League and the Big Bash League are some of the biggest draws for…