Sam Gagner has a lot of heart. The guy only fought guys 3-6 inches taller than himself.
His last NHL fight was against Dougie Hamilton.

I wouldn't say no to Gagner on a league minimum salary but not sure how he would improve the team.
His problem still remains a lack of foot speed, which is death for a small forward that doesn't provide a lot outside of scoring.