
New Orleans Saints 2020 Season Recap
The New Orleans Saints’ season ended as it has for the previous three seasons – in disappointment. This looked like one of their best, and final, shots to get back to the Super Bowl. Alas, it isn’t happening, and the Tampa Bay Buccaneers will be heading to Lambeau Field instead.