EDMONTON -- The Edmonton Oilers are losing defenceman Adam Larsson to the Seattle Kraken in Wednesday's expansion draft, TSN reports.

Larsson is signing a four-year contract worth $16 million with the newest NHL franchise.

Larsson, who the Oilers got in a trade for forward Taylor Hall in 2016, was a pending free agent.

The Oilers left him unprotected after they traded for veteran defenceman Duncan Keith last week.

“He is obviously an unrestricted free agent,” Oilers general manager Ken Holland said recently, “and Adam has to make a decision as to what he feels is best for himself and his career.”

The Oilers are in negotiations with defenceman Tyson Barrie after Larsson signed with Seattle, TSN's Darren Dreger reports.

TSN is also reporting that Seattle have signed Calgary Flames captain Mark Giordano and decided not to take Montreal Canadiens goaltender Carey Price.

The Seattle Kraken's 30 picks will be revealed beginning at 6 p.m. MDT.

With files from The Associated Press