Skip to main content
All Play Score
Live 26

Stadium

Center Parc Stadium

Atlanta, Georgia, USA

Home of Atlanta Legends

Capacity
24,333
City
Atlanta, Georgia, USA