The Atlanta Falcons and New Orleans Saints share one of the best, most heated rivalries in the NFL. The NFL world outside of the deep south paid little attention because of the futility of both franchises for much of their respective existence. That has changed in the last decade or so as New Orleans won […]