Cricket on XFINITY

By Rahat Khanna¬† Come June 1, 2017, England and¬†Wales will host the top eight cricketing nations in the world when they battle for the ICC Champions Trophy. The tournament, comprising 15 matches to be played over 18 days, will see…