Pittsburgh Penguins' Ruslan Fedotenko celebrates after scoring in Game 1 of the Stanley Cup Final. ((Frank Gunn/Canadian Press))

Forward Ruslan Fedotenko agreed to a one-year, $1.8-million US contract with the Pittsburgh Penguins on Friday, general manager Ray Shero announced.

Fedotenko made $2.25 million last season and opted to take a pay cut so he wouldn't have to leave a young team that expects to be a Stanley Cup contender over the next few years.

Craig Adams ($600,000 to $550,000) and Bill Guerin ($4.5 million to $2 million) also accepted salary cuts to stay in Pittsburgh when the free-agent signing started on Wednesday.

"I think it says a lot about Bill Guerin, Craig Adams and Ruslan Fedotenko to want to come back here and be part of this group," Shero said Friday.

A key contributor to the Penguins’ Stanley Cup title run, Fedotenko scored 16 goals and 39 points during the regular season while finishing second on the team with a plus-18 rating.

The 30-year-old veteran added another seven goals and seven assists in the post-season playing alongside Conn Smythe Trophy winner Evgeni Malkin.

Fedotenko originally signed with the Philadelphia Flyers as an undrafted free agent in 1999, and has also suited up for Tampa Bay, where he won another Stanley Cup in 2004.

He scored both goals in a 2-0 victory over the Calgary Flames in Game 7 of the Stanley Cup final.

The Ukraine native has netted 278 points (139 goals, 139 assists) in 597 career games.

He became the first Ukrainian-born player to win the Stanley Cup when he played for Tampa Bay.

With files from The Canadian Press