Ever since Atlanta hosted its last 2026 FIFA World Cup match, I’ve been struggling. I’m not exactly sure what to do with ...