Stephen Tucker must be riding a high right now that he may never come down from. That's because Stephen did something every other deer hunter in the world wants to achieve. He just achieved the world record for the largest non-typical whitetail killed by a hunter. Taken in Tennessee, the deer ...
READ MORE +