Wash beans. Cover with water (2 inches over beans) and soak overnight.
Add bacon, cover and simmer over low heat (do not boil) until tender; about 1 hour.
Drain, put liquid aside.
Preheat oven to 325°F.
Remove bacon and cut in 1" cubes. Pour beans into 2 quart casserole or bean pot. Bury bacon cubes in beans.
Add combined remaining ingredients. Add bean liquid or water during baking.
Bake 5 hours.