If possible leave bread out for a day or 2 as stale bread works best for stuffing. If you can’t do that, slice bread into 1 inch pieces and lay them on a baking tray. Bake at 300 for 10-15 minutes. This will dry them out a bit and make it easier to cut into cubes. Once cubed place in a large bowl.
Turn oven temperature up to 350 degrees
Heat frying pan with a little olive oil. Squeeze the sausage out of the casings and into pan. Cook on medium for 5 minutes or until just about cooked through breaking it up as it cooks. Remove sausage from pan and leaving as much oil as possible in the skillet.
Add chopped vegetables including the sage into the frying pan with the sausage drippings, salt, and pepper. If pan seems to dry add a little olive oil. Sauté for ablut 7 minutes On medium low until mixture begins to soften. Set aside.
Add 2 tablespoons butter to pan with chopped apples and cook for 5 minutes on medium
In a very large bowl, mix everything with the bread cubes adding 2 tsp dried sage, the mayo and chicken broth. Place in a greased 9 x 13 baking dish. Can be made the day before up to this point covered and refrigerated.