Kyle Turris agreed to terms on a two-year contract with the Edmonton Oilers on Friday. Financial terms were not disclosed.
The 31-year-old forward had the final four seasons of his six-year contract bought out by the Nashville Predators on Wednesday.
Turris signed a six-year, $36 million contract with the Predators ($6 million average annual value) on Nov. 5, 2017, the day Nashville acquired him in a trade with the Ottawa Senators.
[RELATED: NHL Free Agent Tracker]
He scored 42 points (13 goals, 29 assists) in 65 games in 2017-18 after the trade and 54 points (16 goals, 38 assists) in 117 games the past two seasons. Turris scored 31 points (nine goals, 22 assists) in 62 games last season and no points in four postseason games.
Selected by the Phoenix Coyotes in the first round (No. 3) of the 2007 NHL Draft, Turris has scored 416 points (165 goals, 251 assists) in 726 regular-season games with the Predators, Senators and Coyotes, and 32 points (14 goals, 18 assists) in 69 Stanley Cup Playoff games.