Discarded Leg

As far as I can see it is a deer's leg, but what predators in the Ards Lead Mines are big enough to tackle a deer?

Now I am worried...