Preheat oven to 350°.
Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add sausage and cook. Stirring often to crumble into medium size pieces, until browned. About 8 to 10 minutes. Using a slotted spoon, transfer sausage to a bowl.
Add remaining 1 tablespoon of oil to skillet and reduce heat to medium-low. Add onions, celery, bell pepper. Cook, stirring occasionally, until vegetables are tender. About 10 to 12 minutes.
Add apple and 2 teaspoons of salt. Cook, stirring occasionally until apple is tender. About 5 minutes.
Add wine, and increase heat to medium. Cook mixture stirring occasionally until wine has almost completely evaporated. About 2 minutes. Return sausage to pan.
Combine cornbread pieces, sausage mixture, sage, black pepper and ½ teaspoon of salt in a large bowl. Gently stir to combine everything, being careful not to crumble or smashup cornbread. Gently fold in broth.
Spray a 9 x 13 baking dish with cooking spray. Transfer stuffing to baking dish.
Cover baking dish with foil, and bake for 20 minutes. Remove foil and top with butter slices. Continue baking uncovered for 20-25 minutes, until top is lightly browned. Garnish with sage leaves (optional).
Enjoy!