• 7 years ago
Just like New England Patriots fans enjoy trolling the Atlanta Falcons every now and then, New Orleans Saints fans want to catch up on the fun. Yup, Atlanta's NFC South rival gets a kick out of trolling the Falcons about blowing a 28-3 lead to the Patriots back in February.

Recommended