Stir together all the dry rub ingredients in a small bowl.
Combine all brine ingredients in a large container with a lid, or a large ziplock bag. Add the pork. Chill for 8 hours, or up to two days.
Pat the pork dry with paper towels. Sprinkle with the dry rub, and rub it onto all sides of the meat, making sure it gets in all the cracks and crevices. Set aside any remaining dry rub mixture.
Place the coated pork into a large crock pot. Cook on LOW for 8-10 hours. The meat will just fall apart.
Shred it with a fork, and add more of the dry rub mixture to taste.
Serve on rolls.
Notes
I don't add any liquid to my crock pot, and the meat has so much juice in it that it works just fine. If you are nervous, you could add 2 Tbsp water or broth to the bottom of your crock pot with the uncooked pork.