Put that Frozen Turkey in the Refrigerator!
Make sure you put your frozen turkey in the refrigerator today (Sunday) if you haven't already done so! It will need several days to defrost in the refrigerator. Read the USDA guide on proper defrosting procedures HERE.