Lord’s to host World Test Championship final in June 2025 https://t.co/lukLeJLzUu pic.twitter.com/KBT4UtBYdi
— Reuters (@Reuters) September 4, 2024
Categories
Lord’s to host World Test Championship final in June 2025 https://t.co/lukLeJLzUu pic.twitter.com/KBT4UtBYdi
— Reuters (@Reuters) September 4, 2024