Slice of Life Multi+ won the 2014 Supplement Essentials Award from Taste for Life! Check out all the winners!