Sweet potatoes are showing promise in managing blood sugar. Research highlights natural compounds in sweet potatoes that help ...