Nov 14, 2019 | All, Tommy and Brooke
When do you buy your turkey? Depending on their size, turkeys can take anywhere from two to eight days to defrost in the refrigerator, so you want to be sure to buy them at least that far in advance, if not sooner. How to plan the rest of your Thanksgiving shopping...