Barkley was pretty rough around the edges during his time in Philly, like when he spit on the little girl, and his tendency to get into scuffles with opposing players and fans.
Seems like he has mellowed out and has really re-habbed his public image. My cousin has golfed with him a couple of times, and says Sir Charles is a really great guy but one of the sh!ttiest golfers ever.