Denis Grebeshkov is trying to make the most of his second opportunity with the Edmonton Oilers.

The Russian defenceman is back for another stint in Edmonton having spent the previous three seasons in the KHL.

It’s an opportunity Grebeshkov was given by Oilers general manager Craig MacTavish after an encounter with his agent.

“My agent saw Craig MacTavish somewhere and they started to talk” Grebeshkov said. “Craig asked about me and if I was willing to come back to the NHL and I talked to my agent and we decided to come try it again. MacT showed interest in me and I really appreciate it and we got the deal done.

“I’m happy it’s great to be back especially with the Oilers. This organization has been good to me. I like Edmonton I like the organization and I’m happy to be back here.”

Grebeshkov 29 spent three years with the Oilers starting in 2007. He was originally acquired in a trade from the New York Islanders for Marc-Andre Bergeron and a third-round pick in the 2008 NHL Entry Draft.

Traded to the Nashville Predators at the deadline in 2010 Grebeshkov made his way back to Russia the following season signing a two-year deal with SKA St. Petersburg.

“I didn’t leave my dream to play in the NHL when I went to Russia but it is usually tough to come back when you go back to Russia” said Grebeshkov. “But I never gave up the dream and as soon as the opportunity came I took it.”

The product of Yaroslavl Russia spent two and-a-half years with St. Petersburg before finishing last season with Yugra Khanty-Mansiysk.