After combining for eight total wins last year, the Falcons and Eagles will face off in Week 1 of the regular season this Sunday at Mercedes-Benz Stadium in Atlanta. Both teams cleaned house over the offseason, but things don’t magically change overnight in the NFL.
Let’s take a look at two areas where the Falcons have an advantage, and two areas where they are at a disadvantage against Philadelphia in Sunday’s season opener.