How do the moves this week affect your feelings about the Falcons game this Sunday?
As others have said, the team will play with a new level of energy that we haven't seen in a long time. The injury report later today will determine my confidence level but I think this team is better than most here give it credit for...
High energy chance for redemption vs a rival at home? My money is on my Saints