Neanderthals were taller and stronger the Cro mags. They had bigger brains too.
Bigger brains? They were probably conservative. That'd explain all the negative press they've gotten over the years.
bigger brains yes, taller no.