Atlanta Falcons
HomePage
|
Recent Changes
|
Preferences
Showing revision 1
A
National Football League
team based in Atlanta
?
,
Georgia
USA.
Founded:
Home stadium:
Uniform colors:
Helmet design:
League or conference championships won: NFC champions,
1998
.
Franchise history
Players of note