My friend likes the Over in the giants game tonight... any reasons why this wouldnt hit, Lincecum has struggled this year... braves have been playing pretty good as of late... Over 7... thoughts?