Your Turkey’s Thawing, Right?

Good morning. Your turkey’s thawing in the refrigerator, yes? It oughta be, if you bought a frozen one. Thursday’s coming fast, and you do not want to be the person emailing me on Thanksgiving morning to ask what to do with the brick-hard 20-pounder you just pulled out of the freezer. Dry brines start tomorrow!…

Details