Preheat oven to 325°F.
Heat a large Dutch oven over medium-high heat and add 2 Tablespoons of olive oil.
Generously season the roast with salt and pepper. When the oil is hot, add the roast to the Dutch oven and cook until completely browned, about 2-3 minutes per side. Remove and set aside. Drain off excess oil, leaving about 2 Tablespoons in the pot.
Add 2 onions, 3 garlic, 4 carrots, 4 potatoes, 2 beets and 1 parsnips and cook for 6-8 minutes, occasionally stirring to prevent the vegetables from burning. Pour in about ½ cup beef broth and stir around to deglaze the pan, scraping up the brown bits with a wooden spoon. Place the roast back into the Dutch oven and add in the bay leaf and 3 thyme sprigs. Pour in the remaining 1 ½ cups of beef broth, ½ cup wine and 28 ounces crushed tomatoes around, but not over the roast.
Cover the Dutch oven with a lid and place in the oven to cook for 3-4 hours. About halfway through, check on the roast and if most of the liquid has evaporated, add about 1 cup more of beef broth or water (I almost never have to do this). The stew is ready when the beef is tender and pulls apart easily with a fork.
Remove from the oven, and break up the meat into serving size chunks, garnish with scallions and extra thyme sprigs.