Events

Premier League Watch Party at The Battery Atlanta

The Plaza at Battery Atlanta 755 Battery Avenue Southeast, Atlanta, GA, United States

Championship Sunday Watch Party at The Battery Atlanta!This Sunday, join the Premier League and NBC Sports as they transform The Battery Atlanta on the Plaza Green into the ultimate fan […]