Forward Tanner Pearson signed a four-year, $15 million contract with the Los Angeles Kings on Tuesday.
Pearson could have become a restricted free agent on July 1.
"Obviously, the main goal was to stay here in L.A.," the 24-year-old said. "I want to stay here for long term and we were able to come to a deal that was good for everyone. I'm happy to be here still."
The contract has an average annual value of $3.75 million. He signed a two-year, $2.8 million contract with the Kings on April 2, 2015, according to Cap Friendly.
Pearson had 44 points (24 goals, 20 assists) and set NHL career highs in goals, points and shots on goal (187) this season.
The Kings, who failed to make the Stanley Cup Playoffs, fired coach Darryl Sutter and general manager Dean Lombardi on April 10 and replaced them with assistant coach John Stevens and assistant GM Rob Blake.
"Obviously that was a pretty crazy time for everyone at the end of the year," Pearson said. "I think John is going to be good, still a familiar face to be there. It'll be good to have someone you know behind the bench and focus on the right things. [Rob] has been around the game a long time and is going to do a good job there too."
Pearson has 103 points (54 goals, 49 assists) in 226 games in four seasons with Los Angeles. He has 15 points (five goals, 10 assists) in 30 Stanley Cup Playoff games and helped the Kings win the Stanley Cup in 2014.
Los Angeles selected Pearson with the No. 30 pick in the 2012 NHL Draft.