ICC Men’s T20 World Cup lures in lucrative deals for Star Sports Cricket News Oct 20, 2021 Aditya Chaudhuri Star Sports inks deals with 16 brands. Star Sports and Disney India have signed lucrative deals worth almost INR 1,200 crore for the ICC Men’s T20 World Cup. This marks...