Did Giants Ever Exist?