In a large bowl combine the flour, salt, sugar, and yeast. Mix to combine.
Add in the milk, butter, egg, and sourdough discard. Mix well until a dough forms. This will take a few minutes.
Knead the dough for 6-10 minutes. It will be closer to 6 minutes if you use a mixer and closer to 10 minutes if you are mixing by hand. At this point it should be smooth and tacky.
Cover the dough and let it rise for 1 hour or until it doubles.
Punch the dough down and divide into 9 pieces. Shape each piece into a tight ball. To do this fold each piece over itself until it is a tight ball then pinch the ends together in the center and place pinched side down in an 8 x 8 baking dish sprayed with baking spray.
Cover and let them rise again for another hour.
Preheat the oven to 350 degrees. Brush each roll with melted butter and sprinkle with salt or garlic powder if desired.
Bake for 20-25 minutes or until golden brown.
Cool on a wire rack.