Poll Results: Who will win the game? and by how much?

Members who voted for 'Giants win by 1 point, just edging them'