The Saints won the Super Bowl. Growing up in Louisiana, this is something I never expected to see. Holy shiat! I'm hoping New Orleans doesn't get too crazy between this and it currently being Mardi Gras. I didn't get to watch the game yesterday. (A certain little one wanted to watch Dora. hehe) I did atleast keep up with the score. So glad the Saints pulled away with the win!