Kevin Garnett Gets Fouled, Does Some Pushups

This is maybe every reason some people love and hate Kevin Garnett in a nutshell.