During the Detroit Pistons preseason game against the Miami Heat, Michael Beasley got so mad at himself that he punched his own head.  It wasn't a big deal, until we found out that he actually needed treatment for it after the game!

Beasley has never been the smartest guy on the court, and is probably on his last chance at playing in the league right now, so maybe he should be punching himself.