(WFI) North American bid has more than enough stadiums to stage the 2026 World Cup, though three cities chose not to take part.