Miami-Dade June 16, 2022 7:08 pm

FIFA Announces Miami as Host City for 2026 World Cup

The Miami Gardens stadium was selected Thursday to host games in the 2026 FIFA World Cup. South Florida was one of 16 sites selected. NBC 6’s Hailey Sutton reports

US & World Videos

Exit mobile version