FIFA and Netflix strike a deal on FIFA Women’s World Cup streaming
Netflix just won the U.S. broadcasting rights to one of soccer’s premiere tournaments: the FIFA Women’s World Cup. Confirmed by the sports federation on Dec. 20, the streamer giant will….