T20 World Cup Will Not Take Place This Year: Dean Jones

Former Australian cricketer-turned commentator Dean Jones has reckoned that there is no chance of the ICC T20 World Cup taking place in Australia this year. The T20 World Cup was set to take place Down Under between October 18-November 15 but with the proliferation of the coronavirus, and its subsequent impact has put the tournament […]