Using a large bowl, add all coleslaw ingredients; toss until well combined.
Cover and refrigerate for at least 1 hour. (Tip: Refrigerating overnight will allow flavors to meld better.)
For the Carolina Style Shredded Chicken
Using a medium bowl, add water, apple cider vinegar, brown sugar, red pepper flakes, salt and pepper; stir until well combined.
Place chicken in a standard size crock pot. Pour vinegar mixture on top. Cover and cook on low for 4-5 hours, or until chicken can be easily shredded with 2 forks.
Remove chicken and place on a large plate or cutting board; shred using 2 forks.
Discard all but ½ cup of cooking liquid from slow cooker. Return shredded chicken to slow cooker and stir in reserved cooking liquid.
To serve, place shredded chicken on buns and top with prepared coleslaw.
Notes
I often use ½ head of green cabbage and ½ head of red cabbage when making this coleslaw. However, you can use just green cabbage if desired, or you can also purchase a bag of shredded cabbage.