The New Orleans Saints‘ return to the Superdome in 2006 became more than football, and Sean Payton admits even those living through it couldn’t fully understand what was coming.Twenty years later, Payton is preparing to revisit that unforgettable night as New Orleans commemorates the anniversary of its first game back in the Superdome following Hurricane […]