Pittsburgh at San Francisco (3) 28th, 29th, 30th
The Giants have lost 8 of their last 10 (-$635), falling seven games off the pace in the NL West. They face a last place Pittsburgh that cannot hit (only 3.4 runs per game) but does have a 3.72 team ERA, 5th best in the National League. San...