In a large mixing bowl, combine the honey, ketchup, soy sauce, hot sauce, Worcestershire sauce, paprika, and minced garlic. Whisk until smooth.
Add the chicken legs or thighs to the bowl, making sure each piece is well-coated with the marinade. Cover and marinate in the refrigerator for at least 30 minutes or overnight.
Preheat your oven to 400°F (200°C).
In a skillet over medium-high heat, add vegetable oil. Sear the chicken skin-side down for 4-5 minutes until golden brown, then flip and sear the other side for another 3-4 minutes.
Transfer the chicken to a baking dish. Pour any remaining marinade over the chicken. Bake for 25-30 minutes or until the internal temperature reaches 165°F (75°C).
For an extra sticky finish, broil the chicken for 2-3 minutes, watching closely. Let it rest before serving.