Adam Larsson is joining the Seattle Kraken.

The former Edmonton Oilers defenceman has signed a four-year, $16 million contract with the expansion franchise.

Larsson, 28, had four goals and 10 points in 56 games this season with the Edmonton Oilers.