01 - In a small bowl, combine the smoked paprika, garlic powder, onion powder, kosher salt, black pepper, and chili powder. Mix thoroughly until evenly blended.
02 - Pat the chuck roast dry with paper towels. Rub the spice mixture evenly over all surfaces of the beef, pressing gently to adhere the seasonings.
03 - Transfer the seasoned roast to the slow cooker, positioning it fat-side up to allow the rendered fat to baste the meat during cooking.
04 - In a mixing bowl, whisk together the barbecue sauce, beef broth, apple cider vinegar, brown sugar, and Worcestershire sauce until the sugar dissolves and the mixture is smooth.
05 - Pour the sauce mixture evenly over the seasoned roast in the slow cooker, ensuring the beef is well surrounded by the liquid.
06 - Cover the slow cooker and cook on the low setting for 8 hours, or until the beef is fork-tender and pulls apart with minimal effort. Avoid lifting the lid during cooking to maintain consistent heat.
07 - Carefully remove the roast from the slow cooker and transfer to a large cutting board. Using two forks, shred the beef along the grain into bite-sized strands, discarding any large pieces of fat or connective tissue.
08 - Return the shredded beef to the slow cooker and stir gently to coat all the meat thoroughly with the sauce. Serve hot on burger buns topped with coleslaw, or over rice.