Falcons are already the target of Saints’ pranks, as seen in the schedule release video.
The New Orleans Saints made it apparent in their schedule release video that there is no love lost between them and the Atlanta Falcons. New Orleans Saints v Atlanta Falcons / Kevin C. Cox/GettyImages On […]