In a large saucepan (we use our dutch oven) saute onion on med-high heat until soft and translucent, about 3-5 minutes.
Note: I add the salt & pepper throughout the next few stages a little at a time (season as you go)
Add garlic, cook for an additional minute.
Add sausage, breaking it up into small chunks. Saute until it begins to brown and is cooked through, about 7-10 minutes.
Pour in red wine to deglaze the pan, scraping up all of the bits off the bottom of the pot.
Add remaining ingredients and simmer over low heat for about 30-45 minutes.