The 31-year-old forward had the final four seasons of his six-year contract bought out by the Nashville Predators on Wednesday.
"It's a great team moving in the right direction with two of the best players in the world (forwards Connor McDavid and Leon Draisaitl), a great coach (Dave Tippett) and a good young group that is maturing and moving in the right direction," Turris said. "I feel the opportunity to win here is coming."
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 from 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.
"I'm thankful for the opportunity they gave me, but for whatever reason it didn't work out," Turris said of the Predators. "It's frustrating that it didn't work out, but at the same time I'm really excited for this new opportunity and I can't wait to get started because I'm ready to get going."
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 over eight seasons, and 32 points (14 goals, 18 assists) in 69 postseason games.
"Dave Tippett and I talked to him about what we had to offer and what was important to him," Oilers general manager Ken Holland said. "He wanted to win, he wanted to go to a team where he thought he could contribute and also had a chance to win. We feel like we offered that.
"... He shoots right, and we believe he can give us some secondary scoring in the bottom six. He's a veteran guy and has been in the League for a long time."
NHL.com independent correspondent Derek Van Diest contributed to this report