Time to Thaw Those Turkeys

Today is the day to start thawing your turkeys! If your turkey is 20 lbs. or more, the U.S. Department of Agriculture recommends taking your turkey from the freezer and popping it into the refrigerator today. Properly thawing your turkey is one MAJOR step to keeping your thanksgiving feast safe and delicious.