With the ICC Cricket World Cup 2019 (CWC) fever taking over the country, Star Sports, India’s leading sports broadcaster engages with fans in a....