"My grandmother had an incredible garden that provided fresh vegetables, fruits, and salads. She ate meat but I don't recall her over-indulging. Nevertheless she got colon cancer."
It may be due to lack of selenium in the soil. Certain areas of the US are badly deficient in it so it's good to take supplements.
This was in England but you could be on the right track. I remember the soil there was very sandy.