
FIFA announces World Cup 2026 final venue
The 2026 World Cup final will be held at MetLife Stadium in New York/New Jersey, with 16 cities hosting games.
7939 NW 21st St
Miami, Florida
The 2026 World Cup final will be held at MetLife Stadium in New York/New Jersey, with 16 cities hosting games.