In a large Dutch oven, brown and crumble (into bite sized pieces) sausage (1 pound) over medium-high heat until there is no longer any pink remaining. Stir in tomato paste (2 tablespoons) then cook, stirring constantly, until tomato paste is slightly deeper red in color, about 2 minutes. Transfer to paper towel lined plate.
Add onion (1 1/2 cups), carrot (2), and celery (2 stalks) to the Dutch oven then sauté, stirring often, over medium-high heat, for 3-4 minutes.
Stir in mushrooms (16 ounces), adjusting heat as necessary, so the mushrooms sauté and do not steam. Add Italian seasoning (1 tablespoon), and rosemary (1 teaspoon) then sauté, digging down to the bottom of pot to lift up brown bits, for 7-8 minutes, or until mushrooms are soft (They don't need to be completely cooked because they'll cook more. We just want them to reduce in size and release their juices).
Add garlic (2 tablespoons) and continue to cook, stirring often so it doesn't burn, until fragrant, about a minute.
Add chicken broth (64 ounces), wine (1 cup), tomato sauce (8 ounces), diced tomatoes with liquid (1 can), Parmesan rind, Better Than Bouillon (1 heaping tablespoon), sugar (1/4 teaspoon), and bay leaf (1) to the Dutch oven. Bring to a boil. Continue to boil for 2-3 minutes. Immediately reduce the heat, stir in cooked sausage, then gently simmer for 1 hour.
If any foam has formed on top of the soup, skim off and discard. Remove and discard Parmesan rind and bay leaf. Add pasta (3 cups) and continue to simmer until pasta is al dente, about 10 minutes.