The city of Dallas was named as one of the 16 host cities for the 2026 FIFA World Cup, which will be held in Mexico, Canada and the United States. The 11 US host cities are Atlanta, Boston, Dallas, Houston, Kansas City, Los Angeles, Miami, New York, Philadelphia, San Francisco and Seattle. Guadalajara, Monterrey and […]