Who has that video of him punching a homeless guy?
That's a mischaracterization of what happened. Its not like he just walked up to a homeless guy and socked him. Dude came at him, and he engaged. Not the classiest thing at all, but its not like he's going the Illegal Civ, "lets fuck with homeless people because its funny" route.