Loading Video…
This browser does not support the Video element.
Rivalry renewed: England and Argentina clash in Atlanta
The city is officially welcoming the soccer world today as the highly anticipated second semifinal of the FIFA World Cup 2026™ prepares to kick off at Atlanta Stadium. With a spot in Sunday's grand finale on the line, one of international football's most storied, fierce, and emotionally charged rivalries is being renewed right here in Georgia.