Netflix’s forays into live sports have already been successful with the NFL and WWE. The streamer is hoping for another home run as its partnership with Major League Baseball begins Wednesday with the opening night game between the New York Yankees and San Francisco Giants.

