Heat olive oil in pan. Place beef in pan, season with salt and pepper, and cook until browned on all sides, around 5 minutes.
Place browned beef in crockpot, then add remaining ingredients up to the rosemary, to the slow cooker. Cook on high for 4 hours. Beef will be tender and have a melt-in-your-mouth like consistency.
After 4 hours, put approximately ½ cup of the liquid from the crock pot, into a measuring cup, and add the flour to the measuring cup. Mix until combined well, then place back into the crock pot and stir. Cook an additional 30 minutes.