The Atlanta Falcons fell to the New Orleans Saints by 20-17 in an NFC South match at New Orleans, LA on Sunday afternoon. It ended the Falcons’ latest winning streak at two straight matches, as well as a seven-game losing streak for the Saints. The Falcons are still atop the division, now with a record…… read more »