Season Chicken with cayenne and salt. Heat oil over medium-high heat and brown the chicken in batches. Set aside once done.
Add sausage, onion, green pepper and celery. Cook and stir over medium heat. Add garlic and cook a minute more.
Stir the tomatoes in. Then, return chicken to the pan and bring to boil. Reduce heat and simmer until chicken juices are clear.
Cook spaghetti by boiling 6 cups of water in a pot with the spaghetti and salt.
Remove Chicken from pan and remove the meat from the bones when it’s cool enough. Shred meat with 2 forks and bring to boil in the pan.
Reduce heat and simmer for 8-10 minutes covered. Drain and the spaghetti and serve warm with the chicken mixture