Spain travel to New York for World Cup final
The Spanish national team players travelled to New York, United States, for the decisive 2026 World Cup final clash against Argentina.
The Spanish national team players travelled to New York, United States, for the decisive 2026 World Cup final clash against Argentina.