STAR SPORTS

STAR SPORTS

Star Sports is a major broadcaster of cricket in India, holding the pay television rights to domestic national team matches, the Indian Premier League, and International Cricket Council (ICC) tournaments.