If you're based in the US or elsewhere in the world then you can watch Star Sports with a VPN. All you'll need to do is change your IP address by connecting to a VPN server based in India.