I say keep him, he played well, given the circumstances. And for being a Giant citizen, I was very impressed the way he engaged the kids from Newtown during player intro's. He's my kind of Giant.
I have no problem keeping him for the right price. But do we "need" him? No.