Germany, Portugal and Saudi Arabia are three of the seven teams that have been flagged to play in Houston for the FIFA World Cup 2026 tournament in June.