The contract will pay $575,000 at the NHL level in year one, and $650,000 in year two.
Claimed off waivers from Toronto in November, Granberg appeared in 27 games for the Preds last season, scoring two points while racking up 13 PIM.
He was a healthy scratch for all of Nashville’s playoff run.
Looking ahead, Granberg could be in line for a bigger role with the Preds next season. He only turns 24 in August, and the team did buy out the remainder of veteran Barret Jackman’s contract in late June.
That should open up some minutes on the back end, though Granberg will likely compete with free agent signings Yannick Weber and Matt Irwin for those depth spots.