2 Major League Baseball inks multi-million dollar broadcast deals with Netflix, ESPN, and NBC November 21, 2025