I have been monitoring 17 nest boxes. Yesterday I checked one that had 6 tree swallow eggs in it. I found all 6 eggs on the ground either broken or with a hole pecked in it. Other than the house sparrow is there any other bird that would do that?

 So. Burlington