The Saints announced a new 10-year lease with the state of Louisiana that will keep the team in New Orleans through at least 2035.