Rodri and Spain were crowned champions of the world after a narrow extra-time victory over Lionel Messi and Argentina in the 2026 FIFA World Cup final on Sunday. A Ferran Torres strike in the 106th minute sealed a historic 1-0 victory over defending champions Argentina…
This story was indexed from the original publisher.
Read at City Xtra