Shooting themselves in the foot: Eagles let one slip away in the ATL
September 23, 2011
The Eagles players and coaching staff went to their Nova Care practice facility Monday morning, reviewed the film, looked at the game stats and shook their heads and wonder how they wound up on the short end of a 35-31 loss to the Falcons.