Heat a heavy pot or Dutch oven over medium-high and fry the bacon until done.Add the butter and olive oil. Add the onion, garlic, celery, carrot and cook until tender but not browned, about 10 minutes. Add the ground beef and sausage and cook, breaking up the lumps, until no longer pink, about 10 minutes. (If you like you can drain some of the grease.)Add the wine, bring to a boil, and simmer for 2 minutes. Add the diced tomatoes, tomato sauce, heavy cream and remaining ingredients and bring to a boil. Reduce the heat to medium and cook uncovered for 45-60 minutes, stirring occasionally. Add salt and pepper to taste.Serve with hot al dente pasta of your choice along with a sprinkle with Parmesan-Reggiano cheese.Note: This sauce is even better the next day after the flavors have had more time to meld!