Entering unrestricted free agency for the first time in his career, Johnson signed a five-year, $16.25MM contract with the Pittsburgh Penguins ahead of the 2018-19 season. Despite averaging nearly three hits a game for Pittsburgh, his offense didn’t hold up to the contract value. Johnson finished his tenure with the Penguins with four goals and 24 points in 149 games, and had the final three years of his contract bought out after the 2019-20 campaign.
