June 27, 2018 | 6:38pm ET



Jack Johnson, defenceman


The Pittsburgh Penguins are expected to finalize a multi-year contract with soon-to-be unrestricted free agent defenceman Jack Johnson, according to multiple reports.

The news was first reported by Mark Madden, of 105.9 The X in Pittsburgh, who indicated the two sides have already agreed on a five-year contract.

Financial terms of the deal will not be known until Sunday, at the earliest, but the contract is likely to hover between $3 million and $3.5 million per season.

Several teams have reached out to Johnson, but it appears the Penguins got the edge and won out already.

Earlier today, the Penguins shredded $5.25 million of salary cap space when they dealt forward Conor Sheary and defenceman Matt Hunwick to the Buffalo Sabres for a 2019 conditional fourth-round draft pick that could turn into a third-round pick.

In 77 games with the Columbus Blue Jackets this past season, Johnson registered three goals and eight assists for 11 points.