Place pork in your crock pot.
Rub the pork shoulder with the chili powder, cumin, oregano, cinnamon, and salt. Place bay leaves on top of the meat.
Quarter the onion and add to the crock pot.
Combine the remaining ingredients and add to the pot.
Cover and cook on high for 5 hours or on low for 8 hours.
After cooking, remove the bay leaves and the bone, the shred the remaining meat.