The Neanderthals are still around..................in the NFL mostly................
They got this info from Geico.