Add about 3 tablespoons of oil to a skillet and allow it to heat up. While the oil heats up, pat dry the chuck roast with paper towel and season it generously on both sides with salt and pepper.
Place the chuck roast in the hot skillet and cook for 4-5 minutes on each side.
While the chuck roast browns, prepare the sauce. Combine the remaining ingredients minus the veggies, rosemary, thyme, and bay leaves. Mix well.
Place the chuck roast in the slow cooker along with the sauce, carrots, celery, onions, rosemary, thyme, and bay leaves.
Cover and cook on high for 5 hours or on low for 8-9 hours.
Once the beef is fork tender, discard any fat and check for seasoning. Add salt and pepper if needed and turn on the "keep warm" function.