Giants are 9-0 on home Friday night games winning by an average of 2.89 runs per game. Just sayin...don't listen to a homer. But they'll win...but I posted bad Giants picks this past week....but....
In all seriousness I think this game actually goes over the posted total of 7. Lincecum at his best these days is still giving up 2 runs. And Monasteros isn't going more than 5-6 innings. Need I mention the sheer badness of the Dodger pen?
Gl today on your plays everyone.