Place a large pot over medium heat. Slice bacon into small bite-sized pieces and brown in the pot. Stir in onions and garlic and cook another 2 minutes or so. Pour in remaining ingredients and cook to bring to simmer, then reduce heat to medium-low, cover and cook for 4 hours.
Crockpot Directions
Place a large pot over medium heat. Slice bacon into small bite-sized pieces and brown in the pot. Stir in onions and garlic and cook another 2 minutes or so. Pour in remaining ingredients and cook to bring to simmer, then transfer to a pre-warmed crockpot and cook on low for 8 hours. The longer these cook the better they taste. Serve with anything you'd like!
Notes
Reduced Tangy Flavor: If you just want these to taste more like plain Boston baked beans and reduce the tang, replace the vinegar with another tablespoon of brown sugar and voila! Problem solved.