In which city are the Atlanta Falcons' headquarters and practice facilities located?
Atlanta
Marietta
Flowery Branch
Buford
Answer
The Atlanta Falcons' headquarters and practice facilities are located in Flowery Branch, Georgia. The 50-acre site is situated northeast of Atlanta in Hall County.
Atlanta Falcons Frenzy: Test Your Ultimate Fan Knowledge!