After two games, the Atlanta Falcons, to the surprise of many, are knocking on the door of a top-10 scoring defense. They’re ranked No. 11 after being 18th in 2023. While that may surprise outsiders, it should not as Atlanta finished No. 11 in total defense last year despite the scoring defense. However, the marquee, early statement win in Philadelphia opened the eyes of several detractors around the country.