The Penguins are buying out Jack Johnson's contract, the team announced Monday.

Pittsburgh put the 33-year-old defenseman on unconditional waivers for the purpose of a buyout.