ICC World Test Championship Final reportedly pushed back for a week

The final of the World Test Championship, which was earlier scheduled to take place from June 10 to 14 at the Lord’s Cricket Ground, has been postponed by a week as per the report. It will now be played from June 18 to 22 where June 23 will be a reserve day as well. According … Continue reading ICC World Test Championship Final reportedly pushed back for a week