The guy went way out of bounds. He should apologize.
As for the Palins, I’m not in favor of them forgiving and forgetting any time soon.
In time, we’ll see...
But,as a Christian, Sarah most certainly will accept his apology. Its her way, regardless of the hard hearts on here.
If we don’t forgive others, then God won’t forgive us. Its as simple as that.