Did you know there are plenty of foods that can help prevent and fight cancer? While no single food can protect you from ...