Abusive stepfather

Disturbing Video; Stepfather Beats Son For Not Catching Ball [VIDEO]
Some people are not meant to be a parent, this is a prime example. An Imperial Valley,California water agency director has been arrested after he was allegedly caught on video beating his stepson over a game of catch.
The boy drops the ball and that's when the man identified by authorities as Anthon…