Carrots Could Be the Key to Keeping Your Blood Pressure in Check.