December 20, 2024 Have my doubts. But we’ll see. Netflix scores the broadcasting rights to the FIFA Women’s World Cup