PFW Matchup Breakdown: Atlanta Falcons vs. Philadelphia Eagles
The Atlanta Falcons have had 10 days off since an impressive win over Tampa Bay and are certainly one of the surprise teams in the NFL this year at 6-3 with a game and a half lead over New Orleans…