Benedict was Player/Assistant coach for the last couple of seasons and was also there to provide injury cover. Ended up playing a lot last year due to squad injuries.
Why have they re-signed him? Probably for all the above reasons. And he knows the club, the culture, the players well. A good attitude and good support to Keefe.
Another great signing for the Giants. Height no object - this guy can score! Be interesting to see how he's acquired all those PIMs - is he an agitator?
And with a good, solid Irish name, he was only going to sign for one team!