Preheat your oven to 300°F (150°C). Line a baking sheet with aluminum foil for easy cleaning.
In a mixing bowl, combine brown sugar, paprika, garlic powder, onion powder, salt, black pepper, and cayenne pepper. This will be your dry rub.
Pat the pork ribs dry with paper towels. Rub the spice mixture evenly over both sides of the ribs.
Place the seasoned ribs on the prepared baking sheet and cover them tightly with aluminum foil.
Bake the ribs in the preheated oven for 2 hours.
While the ribs are baking, prepare the BBQ sauce by mixing the BBQ sauce, apple cider vinegar, and Worcestershire sauce in a saucepan over medium heat. Simmer for about 10 minutes to blend the flavors.
After 2 hours of baking, remove the ribs from the oven and carefully remove the foil.
Brush a generous amount of the BBQ sauce over the ribs and return them to the oven, uncovered. Increase the temperature to 350°F (175°C) and bake for an additional 30 minutes, brushing with more sauce halfway through the cooking time.
Check the ribs for doneness; the meat should be tender and easily pulled away from the bone. If desired, you can finish them on the grill for a smoky flavor.
Remove the ribs from the oven and let them rest for 10 minutes before slicing and serving with extra BBQ sauce on the side.