Nature is all about balance. In this episode, Tom Schneider, of Team Stuck N The Rut, talks about wolves and monster whitetails as he hunts in his home state of Idaho. Idaho is home to whitetails, but large wolves also co-exist in their habitat along with grizzlies. Tom brings up the topic of predator management and the role of wildlife biologists in the release of predators – a legitimate concern of hunters in the…