Football: New Orleans Saints vs. Atlanta Falcons (NFL) Gallery • April 1, 2012November 19, 2014 • Josh D. Weiss From the November 13th game between the New Orleans Saints and the Atlanta Falcons at the Georgia Dome in Atlanta, Ga.