The World Test Championship finals finally begin this week as India locks horns with New Zealand at the Ageas Bowl in Southampton. The two cricketing heavyweights have some of the best players in their ranks and are set to battle it out in what is set to be a historic Test match. According to a […]