I've coached Little League, high school and college, and even 10-year olds understand when we tell them, "You can't hit what you don't see." But guys pull their heads all the time when they overswing trying to pull home runs (they also "step in the bucket" when they pull their whole bodies out of the box).
If you run video on all Raffy's swings from this weekend, and stop at the point where he misses, I'll bet his head is already turned toward first base.
But on his last swing in his last at bat yesterday -- when he hit a foul to the left side -- his head was right down over the plate, with eyes looking in the vicinity of contact. That's hope...
One simple strategy is called Shoulder To Shoulder: batter's stance starts with chin on front shoulder, and he practices keeping it in the same spot during his swing, which should end with chin on back shoulder. It's all designed to keep the head still -- which is always the goal to keep your eyes on the ball.
Maybe his shoulder is too sore or there's just some impingement preventing him from staying contained?