Major League Baseball has completed a multi-year rights deal with Star Sports India in which the broadcaster will show each game of the 2020 and 2021 World Series live across India.
This content is available to SportBusiness Media subscribers only
Talk to our team of experts about a subscription today
Already have an account? Sign in here