01 - Preheat grill or barbecue to medium heat.
02 - In a mixing bowl, whisk together tomato ketchup, apple cider vinegar, brown sugar, Worcestershire sauce, Dijon mustard, smoked paprika, garlic powder, and black pepper until fully blended.
03 - Arrange sausages on the preheated grill. Cook for 10 to 12 minutes, turning frequently to ensure even browning and thorough heating.
04 - During the final 5 minutes of grilling, generously brush sausages with prepared barbecue sauce, turning repeatedly to coat all sides and achieve caramelization.
05 - Transfer sausages to buns if desired and serve immediately with additional barbecue sauce and optional toppings such as sliced onions, pickles, or coleslaw.