Updated

The Edmonton Oilers have signed former Bruins defenseman Andrew Ference to a four-year deal.

Ference's deal is reportedly worth $13 million, and he would count $3.25 million against the salary cap.

The 34-year-old Edmonton native was a key part of the Bruins' run to the Stanley Cup final, though there was no room for him to return to Boston because of salary-cap issues and plenty of young defensemen coming up through the ranks.

Ference joins a defense corps that includes Justin Schultz, Ladislav Smid and Nick Schultz.

In 760 career NHL games, Ference has 37 goals and 156 assists. He was a part of the Bruins' Stanley Cup championship team in 2011.

The Oilers also signed center Boyd Gordon to a three-year deal. Gordon spent last two seasons in Phoenix.