Here are the top 15 cancer fighting foods you need to know about. We've also listed foods that increase the risk of developing cancer, and three things to keep in mind to stay cancer free.