Cabbage Has 8 Incredible Health Benefits.