Johan Franzen and the Detroit Red Wings have agreed to a long-term contract extension.
The deal is for 11 years in order to keep the salary cap hit to a manageable level for the Red Wings. The deal is worth $43 million and the average annual salary for the cap is $3.9 million.
"We are thrilled that Johan will remain a member of the Detroit Red Wings," general manager Ken Holland said in a media release. "His production over the past year and a half, both regular season and playoffs, has been remarkable and we feel, at 29 years old, that he is just now entering the prime of his career."
Franzen was scheduled to become an unrestricted free agent on July 1.
The 29-year-old has 34 goals and 25 assists with a plus-23 ranking over his 69 games this season. He has had some injury woes and missed time due to knee, hip and hand issues.