01 - Pat the beef dry and season all sides evenly with kosher salt and black pepper.
02 - Heat a large skillet over medium-high heat and sear the roast for 3 to 4 minutes on each side until browned. Transfer the roast to the slow cooker.
03 - Arrange the carrots, onions, garlic, celery, and optional baby potatoes around the beef in the slow cooker.
04 - Whisk together beef broth, dry red wine (if using), tomato paste, Worcestershire sauce, dried thyme, dried rosemary, and bay leaves in a bowl. Pour the mixture over the beef and vegetables.
05 - Cover and cook on LOW for 8 hours or on HIGH for 5 hours until the beef is very tender and the vegetables are cooked through.
06 - Transfer the beef and vegetables to a serving platter and discard the bay leaves.
07 - Mix cornstarch and cold water in a small bowl, then stir into the liquid remaining in the slow cooker. Cook on HIGH for 5 to 10 minutes until the sauce thickens.
08 - Slice or shred the beef and serve alongside the vegetables, spooning the thickened sauce over the top.