I am sorry, but when you cannot push a guy away from the basket, you are holding him, and once you get your hand free you slug him as hard as possible in the groin, that is a 5 game suspension.
Maybe had he been ejected from the game, he gets only 4, but my lord - this was one of the dirtiest plays I have ever seen.
I would also add that the entire officating crew deserves to be fined one game's pay. How you could watch a guy punch another guy in the balls IN SLOW MOTION ON A HIGH DEF MONITOR and then conclude that it was a flagrant foul 1 (no ejection) is incomprehensible.
As one NFL official once stated about guys throwing punches - "You either pretend you don't see it, or you eject the guy. There is no other way to deal with a guy throwing a punch."
Danny Crawford - shame on you.