I'm by no means the expert coming along, but I can be sure this bird's a young Red-tailed. Clean breast (belly-band streaking is variable), white "V" on scapulars, size-comparison with its prey, and overall jizz. When it comes to North American raptors, Red-tailed should be the first thing to rule out (just because of pure commonality).
Young eastern Red-shouldereds, while sharing the pale iris of a young Red-tailed, have some red on their "shoulders" (scapulars), an evenly streaked breast, a dark chin (vs. the white chin shown on eastern RTHAs, juvie and adult alike), and lack the longer primary projection that Red-taileds have. As for a juvie Broad-winged, that would be early right now for Virginia (though not impossible), but would not have this bird's size, primary projection, pale iris, or white scapular "V". Accipiters (referring to Coops & Sharpies for the moment) are also smaller and give a very different kind of jizz, having such long tails and short wings.