Set bread out on racks two to three days ahead of time so the bread dries out and becomes stale.
Early in the morning remove giblet pack from turkey and place in a pot of water.
Salt and pepper heavily and bring to a boil for about one to two hours.
If water cooks down too much, keep adding more so you have plenty of broth to work with.
Meanwhile, in large bowl place cubed bread.
Cook celery and onions in butter in very large skillet until tender.
Add to bread mixture.
Season mixture with salt, pepper, poultry seasoning and sage.
Pour about 3 cups giblet broth over bread mixture.
Combine with a wooden spoon.
Use to stuff turkey.
Place remaining in greased casserole dish and bake at 350° about ½ hour.
Serve topped with Turkey Gravy, if desired.