I am so happy for the Saints, New Orleans and the entire NFL fan base. Two phenomenal teams clashed in the biggest game in the world. While both deserved a victory, New Orleans is officially open for business.
Headed to New Orleans in 2 weeks. Should be the old familiar, pre-Katrina feeling of internationally-recognized joy and revelry on Bourbon Street.
I loved the game...except for the very end. With Brees being tied for the record, they should have run one last pass play instead of the kneeldown to try and give him the record.