
Why England to continue hosting WTC finals
IMAGE: South Africa celebrate winning the WTC Finals against Australia on June 14 2025 at Lord's in London. Photograph: Andrew Boyers/Reuters The International Cricket Council (ICC) on Sunday awarded the hosting rights for the next three editions …