Football: New York Giants vs. Atlanta Falcons (NFL) Gallery • December 24, 2012November 18, 2014 • Josh D. Weiss Photos from the New York Giants vs. Atlanta Falcons game at the Georgia Dome in Atlanta on December 16, 2012.