http://www.wvua7.com/content/huge-deer
So I heard about this "freak of nature" that was shot in AL, well found the news report...
If you know about Alabama whitetails, then you know this is far from the norm. One report said it was around 290-295lbs?
One of the things I find interesting...