Nora, Yes, I agree, Baltimore oriole. Orchard orioles are rusty instead of orange and not sure if they live in Iowa.
Raptors being raptors, they do not always bring items to feed their young that won't make us say, "Eeewww." At the Decorah North nest this morning, the mother eagle brought a baby hawk or owl and the young eaglets ate it right up. So we gasp, maybe not watch, and continue believing in the importance of raptors on Earth.