At first I thought this was a juvie rose-breasted grosbeak (they are in the area again) because it has a little red streak on its breast.
But the beak is too small, there is no distinct stripe over the eye, and the red is also on the neck and extends around to the back.