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.
What we expected is what we got. Very mature young individual that's focused. He is on the right track. He's not only a great hockey individual, but he's a good person off the ice. He seemed to take a leadership role with this group right off the hop and ran away with it, and was vocal, was respectful, was everything it takes to be a Panther. His future looks bright.
— Florida Panthers director of player development Brian Skrudland on defenseman Aaron Ekblad's performance at development camp