New Jersey selected to host 2026 FIFA World Cup final

Soccer officials have selected New Jersey to be the site of the 2026 FIFA World Cup final, which will be held at MetLife Stadium July 19, FIFA announced Sunday.

Comments