Large land snails are rich in nutrients and can weigh up to about two pounds. Kerry Sheridan / AFP via Getty Images Scientists have discovered the earliest evidence of humans eating snails, according ...