Chris Stewart is heading back to the Minnesota Wild, the team announced Friday.
The contract is a two-year deal worth a total of $2.3 million.
Stewart had 20 points and 73 penalty minutes in 56 games with the Ducks last season. The 28-year-old had 11 points in 20 games with the Wild in 2014-15 after being acquiring from the Sabres at the trade deadline.