Put the pot over medium high heat. Heat olive oil. Brown the turkey legs on all sides.
Remove the legs and put on a plate to the side. Add carrots and fry until softened (about 4 minutes). Add garlic and spices. Fry garlic for about a minute. Add sundried tomatoes.
Add red wine and broth. Scrape down the sides and bottom of pan. Add Worcestershire sauce. Bring to a boil then add the turkey legs back. Turn heat to low but still simmering the liquid.
Put lid on pot and cook for an hour and 15 minutes untouched. Flip legs and cook for another 40 minutes uncovered. Add butter and stir. Cook another 20 minutes uncovered. It's done!