The New Orleans Saints and Gov. Jeff Landry’s team are closing in on a new long-term lease of the Caesars Superdome that aims to keep the franchise rooted in New Orleans for at least another decade.