Sharps help me out here...
Giants lost 2 to Brewers already... and this game is to avoid a sweep. Giants are the defending World Series champs and have their ace on the mound who hasn't won a game yet (nor has the team in any of the 3 games he has pitched.) Gallardo has been inconsistent, and this is the perfect game for the sometimes lackluster Giants offense to score some runs behind a solid pitcher in Matt Cain.
All logic would point to a Giants win. I was originally expecting a line in the area of -150. Regardless of the last few games, Giants are a public team and Cain is a public pitcher. Fukking Kershaw was like -260 yesterday.
However, the line was at -135 and went down as low as -105 at some places, despite a majority of the public being on the Giants. Posey was a 20 cent drop? Smells fishy. I know you shouldn't read to heavily into the lines, especially in baseball, but what gives? Is Brewers the play?