The Anatomy of an Apology

I was surprised this morning.  It was a good surprise.  Dan Fagan…