A 17-member India squad for the Physically Disabled Champions Trophy Cricket was given a grand send-off here on Tuesday. The Indian team, comprising 17 players, was finalised after a rigorous training ...