Me too...love birds, ok maybe not Grackles. I live in an apartment and we have dove living all over the place, even have a pair nesting on my patio.
We also have a Peregrine falcon living here,and yes we do find piles of feathers now and then. The pics I have got of him are not to good (he's camera shy) but I keep trying.......Rich