Have my doubts. But we’ll see.

Netflix scores the broadcasting rights to the FIFA Women’s World Cup