In a saucepan cook the bacon over medium high heat, stirring often, until crisp. Remove the pan from the heat.
To the cooked bacon and fat, whisk in the cranberry juice, apple butter, maple syrup, Dijon mustard, rosemary, salt and pepper.
Add the roast to your crockpot insert and pour the cranberry juice mixture over it. Cook on low heat for 6 hours, or until meat is easily shredded with two forks.
Remove and shred the meat. Whisk in the sour cream to the liquid in the crockpot. Add the beef back to the crockpot and stir in the potatoes. Cover and cook on low heat for one hour.
Stir in the Brussels sprouts and cranberries. Cover and cook on high heat for 30 minutes. Serve.