He bobbled it prior to the contact, so bad call or not, it was still a misplay. With that said, he needs to stop being an idiot on the field and not get suspended.
I’d be annoyed if he was playing well and batting that high. For him to suck as much as he has and still bat 2nd or 3rd makes it hard to cheer for him and the team.