7-time NBA Champion Robert Horry was seen throwing hands at a heckler outside of a kids basketball tournament in Los Angeles this past Saturday. Telling TMZ, Horry explains that the receiving end of his punches was “talking trash” the entire time while at the Nike 3on3 tournament in LA, and when said heckler shoved him outside of the venue, Horry responded with fisticuffs. He justified the punches by saying “Where I’m from, you protect yourself.”

Sorry is just one of those Hall of Fame NBA guys. He didn’t have Hall of Fame-type skill by ANY means, but the man is a 7-time champion and gave us one of the all-time shots in NBA history:

The man was also never one to take any shit from anybody, gotta keep your head on a swivel when around Big Shot Rob: