In a large slow cooker, add tomato sauce, applesauce, maple syrup, liquid smoke, chili powder, garlic powder, onion powder, red pepper flakes, salt and pepper; whisk to combine.
Place meat on top and spoon some sauce over it. Cover and cook smaller roast, 3 lbs, on Low for 8 hours and larger roast, 4-5 lbs, for 10 hours. I recommend to cook on low heat for most tender meat but you can try on High heat for 5 hours.
Remove meat onto a cutting board, cover with foil and let rest while sauce is cooking. Turn up heat to High. In slow cooker, slowly add flour while whisking until completely dissolved, cover and cook for 20 minutes.
After shred meat with 2 forks discarding the bones, tough tissues and fat (if any). Add shredded meat to the sauce, stir and serve on a bun topped with healthy coleslaw.
Video
Notes
Store: Refrigerate in an airtight container for up to 5 days.
Freeze: Leftovers for up to 3 months.
Make ahead: In a large Ziploc bag, add all ingredients (except flour) and refrigerate for up to 48 hours. Cook as per instructions.
Sodium: I used low sodium tomato sauce, so if yours is not, add less salt to taste.
Liquid smoke: You can find liquid smoke in a condiment aisle of many grocery stores, or on Amazon.