New Delhi, India: The World Test Championship final between India and New Zealand in June has been moved from Lord’s to Southampton because of the pandemic, Indian cricket chief Sourav Ganguly said. The inaugural championship’s final had long been…
New Delhi, India: The World Test Championship final between India and New Zealand in June has been moved from Lord’s to Southampton because of the pandemic, Indian cricket chief Sourav Ganguly said. The inaugural championship’s final had long been…