The Atlanta Falcons’ Week 18 matchup against the New Orleans Saints should be a fun contest. The Saints are fighting for their playoff lives, while the Falcons have a chance to spoil it for them. We take a look at this Saints-Falcons game with some of our Falcons Week 18 predictions in mind. Defensively, Atlanta […]