Edmonton Oilers forward Shawn Horcoff was rewarded Wednesday with a six-year, $33-million US contract extension.
Horcoff, 29, is slated to make $3.6 million US this season.
"This is a great day for myself and my family," he said in a statement.
"Edmonton is a great city, one that has embraced us in every way possible. I have spent my entire career with the Oilers and I'm thrilled about the direction we're heading in."
Horcoff was one of Edmonton's top offensive threats last season, leading the team with 21 goals and 50 points in 53 games before having season-ending surgery to repair a torn labrum in his left shoulder on Feb. 6.
The Trail, B.C., native has totalled 103 goals and 285 points in 480 NHL games since he was drafted in the fourth round (99th overall) by the Oilers in 1998.
"Shawn has proven himself as one of the premier players in the NHL and has been and will continue to be an integral part of our organization moving forward," Oilers general manager Kevin Lowe said in a statement.
"By being proactive with this deal, we avoid being in a situation where Shawn could become an unrestricted free agent after next season, and the unknown free agency can bring to the organization. Having him under contract long-term is something that has been on our radar for a long time and we're extremely pleased to finalize this deal."
Horcoff said it was the aggressive approach spear-headed by new team owner Daryl Katz that showed him the team was serious about winning.
"You can't build a winning team unless you have an owner that's willing to go the extra mile and get the players there that a team needs to get to that next level," he said. "I got a lot of trust in that guy as a person and an owner that's going to be able to do that."
Although the Oilers have brought in Gilbert Brule, Erik Cole and Lubomir Visnovsky this off-season, core regulars like Horcoff, Ethan Moreau and Steve Staios remain the key to building a Stanley Cup contender.
"These are the guys you're going to win with, these are the guys that are going to teach the young guys how to win and how hard it is to get there," Oilers vice-president of hockey operations Kevin Prendergast said.