In a large pot or a Dutch oven, turn heat to high, melt the butter and add the onions, celery and peppers.
Saute until the vegetables are golden brown, then add the garlic, green onions, and chili powder and continue to stir well for one more minute.
Next, add the chicken stock, turkey leg, hot sauce, worcestershire, vinegar, red beans, bay leaves, cayenne, black pepper and season to taste with salt.
Let the beans simmer for 30-40 minutes until the vegetables are tender, and the turkey leg meat is tender.