Atlanta
Locations
Stadium
Atlanta Stadium
(Mercedes-Benz Stadium)
Seating capacity: 75,000
FIFA Fan Festival
Centennial Olympic Park
8 Matches
News
Is Atlanta ready for the 2026 World Cup? (Atlanta News First/WANF)
Training Resources
Gustavo Ortiz
Regional Training Manager
gortiz@ncbrt.lsu.edu
1-225-267-7384
Upcoming Zoom Classes Suggested Training Paths