Atlanta, Georgia was selected as host city of the FIFA World Cup 2026 and Beth Keener takes you to some of the most exclusive areas at Mercedes-Benz Stadium during an Atlanta United matchday.