Saints vs. Falcons 2017 live results: Score updates and highlights from 'Thursday Night Football'

Saints vs. Falcons 2017 live results: Score updates and highlights from 'Thursday Night Football'