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.
Unless he really collapses, I don't see him going anywhere. I've been very impressed with his composure and maturity. Once the regular season started, he was a different guy; it was like game on and almost as if he's been around for a long time.
— Florida Panthers general manager Dale Tallon on rookie defenseman Aaron Ekblad