I found this bone while walking along a creek in Missouri. I'm curious to know what bone it is and what type of animal it came from. I assume it's a leg bone because it has a socket but it seems like a awful big socket for such a short bone. It looks old but not ancient. Any ideas?