how do you like this prop for tonight? will ny giants lose a fumble: yes -150 no +120 thanks in advance