Tag: New Orleans

Who Dat? Geaux Saints! (Dedicated to Cary Alice Tews)

Who Dat? Geaux Saints! (Dedicated to Carey Alice Tews) First, congratulations for the New Orleans Saints on winning the Super Bowl. I wanted them to but didn’t expect them too. I’m glad because they deserve it, and dare I say are entitled to one. In spite of their mostly crappy defensive showing at the game. […]