If you’ve ever been told to eat your carrots for better eyesight, you’ve already met vitamin A’s most famous claim to fame. But this nutrient is far more than vision insurance. “Yes, vitamin A is ...