I don’t know anything but maybe the “homeless” guy was some POS that actually deserved/needed a good bat-smashing.
This is within the realms of possibility.