ICC Test Championship Wiki, News, stats, Photos, Videos & Net worth
Posted inCricketNews Today

Reports: Financial Tussle Between ICC And ECB Could Force World Test Championship Final Out Of Lord’s

In what could be a body-blow for the inaugural World Test Championship, the International Cricket Council [ICC] could be forced to move the final from the ‘Mecca of cricket’- Lord’s Cricket Stadium- due to an ongoing financial tussle between the England & Wales Cricket Board and the global cricketing body. The summit clash of the […]