TSN reports the contract is for one year, $1.15 million.
Lundin, 27, played last season for the Minnesota Wild, appearing in 17 games with two goals and two assists. Lundin missed the first 23 games of the season with a back injury and final 25 contests with a lower body injury.
He played the previous four seasons with the Tampa Bay Lightning. He had four goals and 29 assists in 224 games.
That group is not satisfied until we win a Stanley Cup. When we do win that Stanley Cup, I don't think we'll be satisfied then either. We're going to want another one. We have the group to do it. We have all the pieces. We just need to put them together.
— Ducks forward Ryan Kesler after signing a six-year extension with Anaheim this past July