Weird that NHL teams keep putting him in NHL roles if he is a 'horrible defensemen" though, isn't it?
NHL GM's and coaches aren't smart. Vegas was in the finals this year because NHL GM's have no idea what they're doing.
Go back and look at any number of signings on July 1st.
Look at the Flames own track record of signing Brouwer, Raymond, bringing in Stewart, Glass, Bartkowski having an NHL contract, Gudbranson getting $4mil a year, Washington letting their Stanley Cup winning coach walk because they're too cheap.
Just because your an executive in the NHL doesn't mean you have a clue what you're doing.