The Saints should have won today. At first I blamed it on the snow. The Saints are used to practicing in a dome. The minute it started snowing, their momentum went kaput.
Maybe it’s not that.
Anyway. Congratulations to the Saints for such a great season and thanks for staying in New Orleans.