i know the giants haven't been playing quite up to expectations but cmon, really? -107??? severely undervalued or trap line?