Alabama has just been named one of the top states for affordable retirement. News 19’s Nawaal Jalill breaks down what makes ...