Add all ingredients except hot sauce and garnishes to a 6-quart slow cooker; stir. Cook on high 6-7 hours or until beans are tender, checking halfway through to add a cup or two water if the mixture is very thick. Your beans, if cooked at sea level, could be done sooner. Taste and adjust seasonings, adding a splash or two of hot sauce if you like. Serve hot with garnishes of your choice.