because KG thinks Charlie is a _____ for tweeting about it.
Exactly,
KG didn't apologize for anything because he never called Villanueva a cancer patient. KG approached coach Karl out of respect to clear the air on what actually happened.
Charlie acted like a punk. You don't acknowledge punks.
I think that is one thing that might be true.
I also think George Karl is a well respected, safe figure, that a lot of people have respect for and like. It was an easy way to look good, and KG probably wouldn't have felt like he was giving up any kind of credibility by doing it.
Charlie, I imagine KG actually dislikes, and if he went over and shook his hand, it means he did something wrong. Plus, the C's lost that game, I doubt KG was feeling particularly like making any kind of amends, that is if he even feels like he needed to make any.