1Heat olive oil over medium high heat in a large skillet or Dutch oven.
2Season duck legs with salt and pepper. Sear in the hot pan until golden brown and crisp, about 10-11 minutes. Remove to a plate.
3Add the chopped onion, celery, and carrots, and sauté until soft, another 3 minutes, add the thyme and garlic, and sauté until fragrant, 1 minute more.
4Add the red wine and use the back of a wooden spoon to scrap up the browned bits from the duck, this will add to the flavor of the finished sauce. Cook for 2 minutes then stir in the tomatoes, salt and pepper, bring to a light simmer. Add the seared duck back to the pan and cover.
5Simmer lightly for 1 hour and 30 mintutes, or until the duck is extremely tender and falling off the bone.
6Remove to a casserole dish to cool. Remove the skin and bones and discard. Chop the meat finely and add back into the tomato sauce, adding a half a cup of water if it looks dry, and simmer, covered for 40 more minutes.
7Serve over fresh pasta, season with a drizzle of extra virgin olive oil , chopped parsley. and freshly grated Parmigiano cheese.