Netflix has secured exclusive broadcasting rights to the 2030 FIFA World Cup in Spain and Andorra, giving the streaming giant all 104 matches of the tournament as it continues to expand its live sports portfolio.