A lot of times when a team adds a new really good player the market overreacts until the true impact of that player is known. I think the addition of Carlos Beltran is being overvalued by the market and that's why the Giants are the favorite today.
Lincecum's pitching according to espn.com but he's gonna be coming off of 7 days rest and a bout with the flu, he probably won't be at his best so I think the pitching match-up with Kendrick will probably be a wash.
Considering everything should the 28-26 on the road Giants be favored on the road here against the 38-17 at home Phillies?
St. Louis has a much better offense and they're a slightly better fielding team. Since we can't expect Lincecum to be at his best the pitching should be nearly equal for this game so this line is baffling to me.
Maybe Lincecum has a history of doing well on extra rest? Anyone know?