USWNT fans hesitant to celebrate Netflix’s World Cup deal after Paul-Tyson fight debacle
FIFA and Netflix announced major news on Friday as the popular streaming service was awarded exclusive rights to broadcast the 2027 and 2031 Women’s World Cups in the United States. Fans have mixed feelings.