Preheat the oven to 300F.
Place the chicken legs in a covered casserole dish or Dutch oven so they do not overlap.
In a small bowl, combine the lemon pepper, onion powder, garlic powder, and salt to create the spice mix.
Sprinkle the spice mix over the chicken so it is covered evenly and use your fingers to press the spices into the skin.
Place the thinly sliced butter pieces on the chicken so they are evenly dispersed
Cover the chicken and bake for 30 minutes. Then baste the chicken, which means to use a spoon or baster to cover the chicken in its juices, and return to the oven for cook covered for another 30 minutes.
The chicken will be very tender, but very pale. So remove the cover, baste the chicken again, and raise the oven temperature to 425F. Allow the chicken to sit in the oven uncovered while the temperature increases.
When the temperature reaches 425F, cook the chicken for 20 more minutes uncovered, basting halfway through.
Spoon some more juices on top and serve!