The New Orleans Saints and Atlanta Falcons are doing battle in an NFC South divisional game on Thursday night football and the two teams will square off for the second time this season and in Week 12 the game will be at the Georgia Dome and starting up at 8:25 pm and streaming online live from the NFL.com main league website.
Read full storyHere's the channel info for those wondering where they can watch tonight's game.
Read full story