Netflix secures 2030 World Cup airing rights in Spain and Andorra · Digg