Many of you will harvest a deer this fall. For deer, geese, ducks or whatever, quite often the meat is not as tasty as you ...