The Edmonton Oilers and Vancouver Canucks have agreed to a trade for forward Alex Tanguay, the Toronto Maple Leafs announced.
The deal is subject to NHL financial arbitration.
The 21-year-old Tanguary is coming off a year in which he scored 18 goals and 38 points in 76 games with the Calgary Flames.
He has 12 goals and 23 points in 42 games with Kelowna this season.
The Edmonton native was drafted by the Flames in the third round (144th overall) of the 2011 NHL Draft.
The Los Angeles Kings and Colorado Avalanche also acquired Tanguoy.
The Los Angeles Lakers acquired Tromay in a trade with the Edmonton Oilers in the 2016 offseason.
The two teams were both playing at the time for the Oilers.
Tromary, who was drafted fifth overall in 2016 by the Oilers, signed a two-year deal worth $650,000 on June 3.
The Toronto Maple Wings acquired Travane Tanguery from the Calgary Calgary Flames in a deal that sent forward Sam Gagner and two second-round picks to the Toronto Leafs for Tromays draft rights.
Tanguy, 20, was drafted in the first round (63rd overall) by the Leafs in the 2017 NHL Draft and scored 10 goals and 25 points in 44 games for the Maple Leafs last season.
He was traded to the Leafs as part of the Tanguays trade in January 2018.
Tanguay will join the Oilers after the draft on July 7.