Relax. People here are just excited about their team. Yes, some of the talk borders on ridiculous but hey it's good to see people excited. You have to remember this team was written off and left for dead just a week ago. We all got hear the smug gloating from the "talking heads" over their predictions of a collapse for the Saints. So of course everyone's here excited about a 18 point victory over our bitter rivals.......