VIDEO: Orlando not among the 2026 FIFA World Cup host cities

Orlando not among the 2026 FIFA World Cup host cities