Weaver, 44, spent five seasons with the Houston Texans and three with the Baltimore Ravens before joining the Dolphins last year. In his first season, Miami was No. 4 in yards allowed and No. 10 in points allowed, despite finishing near the bottom of the NFL in sacks and takeaways.
Kellen Moore is the 12th coach hired by the Saints in their franchise history and will be the 18th to serve as head coach. Turning 37 in July, Moore will also be the youngest head coach in team history.