New era in Atlanta Falcons football

By: Colton Towe The Falcons were established in 1966 by Rankin M. Smith in Atlanta. The Falcons have only been to one super bowl (1998), in which they were defeated by the Denver Broncos, led by John Elway. Atlanta hasn’t made it back to the Super Bowl and it has only been to the NFC Championship game twice since they defeated Minnesota in 1998. Dan … Continue reading New era in Atlanta Falcons football