Star Sports adds MLB to its India rights portfolio
Star Sports will broadcast the Major League Baseball (MLB) in India. The broadcaster has announced a two-year deal with the MLB to broadcast the World Series 2020 and 2021 LIVE in India. Star Sports, which…