Slightly sweet and totally tart, pomegranates are a great winter treat. But not only does the fruit pack a ton of flavor, it’s also loaded with antioxidants known as polyphenols that combat free ...