Atlanta Falcons vs. New Orleans Saints: Why is there so much beef?

Another chapter of the rivalry will take place Thanksgiving night.
Published: 6:15 AM EST November 22, 2018
Updated: 8:10 PM EST November 22, 2018