The Predators announced the deal Wednesday. Zolnierczyk will be paid based on a $650,000 contract when on the Predators’ roster and $150,000 when assigned to Milwaukee in the AHL.
Zolnierczyk played 24 games and scored four points for Nashville last season. He had a goal and two assists in 11 playoff games as Nashville reached the Stanley Cup Final.
Undrafted, Zolnierczyk played at Brown, and his NHL career includes 84 games with Nashville, Anaheim, the Islanders, Pittsburgh and Philadelphia with 13 points.