limitedovers.com
World Test Championship
Right. Onward. * The big news today is the announcement of the World Test Championship to take be hosted by England in 2017 and then by India in 2021. The tournament will feature four teams, and th…