The home of the NFL’s New Orleans Saints is also coming off a five-year ... The work should extend the dome’s shelf life by an estimated 25 years — at a cost well under the $2 billion ...