Piskula is a 28-year-old defenseman with 10 games of NHL experience (none this season). He will presumably head to Milwaukee.

Bob McKenzie @TSNBobMcKenzie

NSH trades Brian McGrattan to CGY.

Joe Piskula is who CGY sent to NSH for McGrattan.

McGrattan had just recently been assigned to the Milwaukee Admirals after clearing waivers, and you might ask why the Flames wouldn't have just picked up McGrattan on waivers. One factor could be the Reserve List, which is capped at 50 players for each team. As of this morning, CapGeek showed Calgary at 49 players, so perhaps by returning something to the Preds via trade, they still leave themselves a little breathing room there. For McGrattan, it's a chance to return to the team he played 34 games for in the 2009-2010 season.