Loading Video…

This browser does not support the Video element.

Branding for World Cup 2026 in Atlanta unveiled

The FIFA World Cup coming is to Mercedes-Benz Stadium in 2026, and the Atlanta-specific logo was unveiled this morning. The official brand is accompanied by 16 individual host city brands meant to embody each city’s own world-renowned culture and heritage, in which millions of fans will immerse themselves when kick-off comes in 2026.