MetLife Stadium chosen to host 2026 World Cup Final
The 2026 World Cup Final will be held at the MetLife Stadium in New Jersey, the home of the National Football League's New York Giants and New York Jets, FIFA announced on Sunday.
Soccer
• 05 Feb 24