Many of us have been told, while growing up, that eating carrots improves our vision and keeps us away from glasses. While ...