Did you install a red cedar rubbing post? Looks like either you or the deer have been working on it. And I doubt the deer are working on it yet. Although with the bucks you have, who knows!
What do you think Lucky scores this year (I struggle to judge while they are in velvet). He looks to be pushing 170 to me?????