Yeah! What a great game. My GF went to the University of NO so we were rooting for the Saints and were happy how it turned out. What a shit show that town will be this week and with the next being Mardi Gras.
Oh and Zeus, the US isnt batshit crazy about its sports so its ok that he is posting. If youre that into your team... well, then you dont need me telling you whats wrong with your life and priorities.