Did You Know?
According to the Food Network, thawing a frozen turkey takes several days. The popular food-based television channel says it can take roughly four to five days for a frozen 20-pound turkey to fully defrost. Thanksgiving hosts who plan to cook turkeys that weight more than 20 lbs. should afford their turkeys even more time to fully defrost. The Food Network also recommends that cooks who want their