Morocco, Portugal and Spain will co-host FIFA World Cup 2030 with three centenary celebration matches to be held in Argentina, Paraguay and Uruguay (one in each country), while Saudi Arabia has been ...