At least 24 hours before making stuffing cut loafs of bread into 1 inch squares and dry out on 2 cookie sheets, occasionally stirring to allow even drying.
(If breads not quite dry heat oven to 200 degrees place 1 cookie sheet at a time in oven, stirring ever 5 minutes until completely dry).
When you put your turkey in to cook, place the giblets in a sauce pan with water to slowly simmer covered for hours even over night is fine.
(This is how to make broth for the stuffing but I don't actually put giblets in my stuffing.)
In a large fry pan melt butter, add onions and celery, cook until soft (approx 7-8 minutes).
In a very large mixing bowl, place dry bread, add onion mixture and stir until evenly distributed.
Evenly sprinkle half of spices over bread, stir.
Drizzle 2 cups of broth, a half cup at a time, over bread, stirring with each addition.
Add remaining spices, stir.
Add remaining liquid in the same manor.
Place stuffing in a 9x13 baking dish and cover with foil.
Bake 350 degrees for 40-45 minutes until warmed through.