@dlowan,
Call the cops, have the guy towed. He'll stop. We do this when people park in front of our driveway entrance. As in, directly blocking it. Argh. We have a list of offenders but no one ever repeats.
We are mean and will take your baseball if it drops in our yard, too.