Cricket Sports Top StoriesICC announces eight teams for Champions Trophy 2017TNT DeskSeptember 30, 2015September 30, 2015 by TNT DeskSeptember 30, 2015September 30, 2015 DUBAI – International Cricket Council on Wednesday announced the top eight teams for Champions Trophy 2017....