Tonight, the NFL wraps up its week two schedule on Monday Night Football with a battle of the birds. The Philadelphia Eagles play at their home stadium for the first time this season — even though they were the home team in their week 1 win over the Green Bay Packers in Brazil — as they play host to the Atlanta Falcons this evening.
Last week, the Falcons defense did not allow a touchdown, but the team still lost to the Pittsburgh Steelers. They will be looking for a better performance this evening against an Eagles team that has no shortage of weapons on offense.