The New Orleans Saints introduced Kellen Moore as the 19th head coach in franchise history at the Ochsner Sports Performance Center on Feb. 13, 2025. Saints owner Gayle Benson, Executive Vice ...