Financial terms were not disclosed, but TSN reported it is worth $12 million, an average annual value of $4 million.
"He's a totally different player than when he first came over," general manager Dale Tallon said. "He's got high speed, a great work ethic, gets on pucks, makes plays, and our fans are really going to like him. He plays a hard, 200-foot game. He's very creative and very fast."
\[ RELATED: Fantasy impact of Dadonov signing with Panthers \]
Dadonov returns to the NHL, where he played 55 games for the Panthers from 2009-12, after spending the past five seasons in the Kontinental Hockey League.
Selected by the Panthers in the third round (No. 71) of the 2007 NHL Draft, Dadonov had a career-high 66 points (30 goals, 36 assists) in 53 games with St. Petersburg SKA last season.