NBC News published this video item, entitled “FIFA Announces 2026 World Cup Host Cities” – below is their description.
FIFA announces the 16 North American cities who will host the 2026 World Cup including New York, Miami and Los Angeles.
NBC News YouTube Channel
Got a comment? Leave your thoughts in the comments section, below. Please note comments are moderated before publication.