how about some pictures??

as for shedding antlers, well this is about that time most start to drop them with some being a lot earlier, and some will hold them a LOT longer, so thats not odd...