The Edmonton Oilers have signed restricted free agent defenceman Denis Grebeshkov to a one-year contract worth $3.15 million.
The signing avoids salary arbitration between the Russian defender and the club.
Last season the 25-year-old scored seven goals and 32 assists for 39 points in 72 games.
Grebeshkov made his way to Edmonton in 2007, via a trade with the New York Islanders in exchange for Marc-Andre Bergeron and a third round selection in 2008.
Originally drafted 18th overall by the Los Angeles Kings in the 2002 NHL Entry Draft, Grebeshkov has played in 176 games over four NHL seasons with Los Angeles, New York and Edmonton, talling 10 goals and 53 assists, as well as 80 penalty minutes.