When the Saints Go Marching In

I’m in shock. The Saints have won the Super Bowl, and my first reaction is pure and simple shock. I’m not sure I can believe it. “When the Saints win the Super Bowl” can no longer be the local version of “when Hell freezes over,” though I will note that DC is actually frozen over […]