Combine flour, salt and pepper in a large zippered plastic bag. Add in meat and toss to coat.
Heat oil in a large pan over medium high heat and cook meat until browned on all sides.
Place meat in slow cooker.
Add onion into same pan that you cooked the meat in and cook until onion is golden brown. Add in beef broth and garlic. Bring to a boil. Scrape up pieces of food from bottom of pan.
Add in parsley, thyme, bay leaves, sugar, soy sauce and tomato paste.
Pour mixture over meat.
Cook on high for 4 hours and then add in potatoes and carrots and cook one additional hour.