Holders India finally name Champions Trophy squad
Holders India finally name Champions Trophy squad Holders India finally name Champions Trophy squad: Holders India finally named their 15-member squad for next month’s Champions Trophy in England and Wales…