Fingers crossed that he comes back to visit your property again this winter!

I assume you subscribe to the deer version of the old roach motel advertising line,

"Monster bucks check in, but they don't check out!"