ICC planning to move WTC final out of Lord's
As world cricket gets excited to see India take on New Zealand in the inaugural World Test Championship final from June 18, it is learnt that the iconic Lord's cricket ground could miss out on hosting the historic event.