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 players donning national colors. Fans from around the world will converge onto the stadia, converting […]

Continue Reading