Leagues
  1. Home
  2. Franchises
  3. Atlanta Falcons
Franchise

Atlanta Falcons

American football team

1966Founded
Flowery Branch, AtlantaCity

Facts

Founded
1966
City
Flowery Branch, Atlanta
Country
United States
Location
Atlanta

Source: Wikidata (CC0), QLever SPARQL · Wikidata Q272059

Venues listing this team as tenant · 2

VenueLocationCapacityOpenedSport
Georgia DomeAtlanta74,228 seatsSeptember 6, 1992American football
Mercedes-Benz StadiumAtlanta71,000 seatsAugust 26, 2017—