General manager Mickey Loomis made the announcement Friday.
Evans' new contract is worth $2.79 million and Moore's, $1.55 million. During the restricted free agency period, other teams could have offered them more, but the Saints would have had the right to match the offer or receive draft picks as compensation.
Evans, a fourth-round draft pick in 2006, has started each game in his career.
Copyright 2009 by The Associated Press