Broadcast News Videos Greetings - Welcome To RobinsPost USA, Mexico and Canada to host FIFA World Cup 2026 We could not fetch a description for this video, USA, Mexico and Canada to host FIFA World Cup 2026. Please play the video for full details. News Video Search For: Hindustan Times - Newscast