EDMONTON - The Edmonton Oilers signed defenceman Mattias Ekholm to a three-year, US$12-million contract extension and added free agent forward Jack Roslovic on a one-year, $1.5-million deal Wednesday.

Ekholm will count $4 million against the league’s salary cap through the 2028-29 NHL season. His deal comes two days after the Oilers locked up defenceman Jake Walman for seven years and $49 million and captain Connor McDavid for two seasons and $25 million.

Ekholm, 35, recorded nine goals and 24 assists in 65 games last season and returned from a torn adductor muscle to post a goal and five assists in seven playoff games.

He averaged more than 22 minutes per game and ranked among Edmonton’s leaders in penalty-kill ice time.

Acquired from Nashville late in the 2022-23 season, the Swedish

See Full Page