New England Turkey Sandwich

Slow-Cooked Smoked Pork Shoulder, BBQ Sauce, Caramelized Onions, Melted Cheddar, Toasted Brioche Bun