Indulge in the ultimate comfort food with this perfect Alabama style pot roast recipe. Made with tender beef, potatoes, and carrots, this dish is sure to satisfy your cravings.