This season began with lofty expectations for the Atlanta Falcons after making it to the NFC Championship game last season, but they have fallen way short of those goals and sit at 2-8 as we enter Week 11. The same could not be said about their opponent this week, the New Orleans Saints, who have […]

Read more on www.falconsgab.com