Giants get no love from the betting public. They are bad, but they are loaded up against every night, no matter what the pitching matchup is or who the opponent is. Tonight Maddux faces Cain, and Cain has been lights out against SD and in that ballpark. SD offense struggling, and lately has been just as bad as SF if not worse.
The Giants are 8-13, but Washington, Cincinnati, Houston, Pittsburgh, Los Angeles and San Diego are all within one game of their record. But they do not get loaded up against every night. Confusing to say the least.
Also, not sure why you would take Cincinnati blindly against them in SF. Not logical at all.
HW