I say Giants win 8-9 games.