Soak beans in water overnight. Pour into slow-cooking pot. Cover and cook on high for 2 hours. Drain. Combine onion, garlic, mustard, Worcestershire sauce, salt, chili powder, tomato soup, vinegar, and sugar. Mix with beans in slow-cooking pot. Top with pork. Cover and cook on low for 9 to 11 hours.