In a small bowl, whisk together the brown sugar, paprika, chili powder, cumin, cayenne pepper, garlic powder, onion powder, black pepper, salt, beef stock, vinegar, liquid smoke, tomato paste and honey. Set aside.
Heat a large skillet over medium high heat.
Season the pork on all sides with salt and pepper. Place the pork in the skillet and brown on all sides, approximately 15-20 minutes. (It may take about 5 minutes per side, brown until crusty and golden.)
Transfer the pork to the slow cooker, fat side up, and pour the liquid mixture over the pork.
Place the lid on the slow cooker and cook on low for 4 hours.
Turn the pork over and cook for an additional 3 hours on low. (Alternatively, you can cook the pork on high for 4 hours total.)
Transfer the pork roast to a large platter. Using two forks, carefully remove the fat layer and discard. Shred the pork and remove the bone from the slow cooker.
Return the shredded pork to the slow cooker. Continue cooking for 1 hour on low.
Serve immediately.
Video
Notes
Pork can be stored in an airtight container and refrigerated for up to 3 days. Pork can also be frozen in an airtight container for up to 3 months.