The Atlanta Falcons picked up a HUGE upset win over the New Orleans Saints! With that win, they currently hold the 7th seed in the NFC Playoffs! However, the ...