Loading Video…

This browser does not support the Video element.

Countdown to the World Cup in Atlanta: 58 days left

The clock is officially ticking for the biggest sporting event in history. We are just 58 days away from the kickoff of the 2026 FIFA World Cup, and the excitement in the "Soccer Capital of the South" is reaching a fever pitch. Atlanta World Cup Host Committee Ambassador and MLS 360 host Kevin Egan joins us for this week’s soccer update.