Charles Barkley has spoken on a few controversial issues this week, and he took some time to address the recent arrest of Draymond Green.

Barkley is one to rarely hold his tongue, as he was also in support of Green’s controversial punch that resulted in his suspension for Game 6 of the NBA Finals.

Barkley spoke on ESPN’s Dan Le Batard show about the incident, where Green slapped an alleged heckler in East Lansing, Michigan:

Good for Draymond Green. You and these other idiots in the press have given these fools powers to tweet and say anything they want to about these professional players.

Y’all have given these fans a voice where they think they can disrespect these players because of the amount of money they make and things like that. So more power to Draymond for slapping the hell out of that kid, or whoever he was.

Barkley himself had a similar incident in a bar as a player in 1997, where he was also heckled by a fan before throwing him through a window.

Live and breathe the NBA?

🚨 Get viral NBA graphics, memes, rumors and trending news delivered right to your inbox with the Clutch Newsletter.

At the time, Barkley took responsibility and told the Sun-Sentinel that he felt justified in his actions:

If you bother me, I’m going to whip your ass. The guy threw ice in my face, and I slammed his ass into the window. I’m not denying that. I defended myself. He got what he deserved.

Certainly, Barkley sympathizes with Green in this case, but these are the kinds of issues that Green will have to work harder at avoiding, if possible, if he wants to improve his image.

[button width=”full” button size=”bigger” color=”custom” align=”center” textcolor=”#ffffff” texthcolor=”#ffffff” bgcolor=”#8b0000″ link=””]NEXT: Matt Barnes speaks out on recent police violence, Dallas incident[/button]