Apparently, in order to place Gelinas on unconditional waivers for purposes of terminating his contract, they had to have him on the NHL roster. Because he had an NHL contract, not just an AHL contract. So it went ... waivers, callup, terminate, return to Sweden. The Wolves front office needs to hire new communications people because they've been screwing up the language on these press releases and confusing people for no good reason all season.
Although in this instance nobody probably would have cared/noticed except for Bear's situation.