It is not legal to leave anything on public land. You don't get to "claim" an area by leaving your stuff there. I wouldn't worry about it one or the other. If he was sitting in it when YOU got there, obviously different story.
<----- Doesn't deer hunt public land.
Ate you sure about that? Im pretty sure you can leave a stand.