I really couldn’t understand when DEC a couple years back decided to slap a $10 application fee – that’s to apply, not necessarily receive – on Deer Management Permits. And I still don’t. After all, it’s the antlerless deer harvest that generally dictates the size of the state’s deer herd, and DEC doles out those […]
