The San Francisco Giants have had trouble getting things going this season, and as we close in on May they are under .500. The Pirates have been surprising as they are 10-12 on the season. If the Pirates were in the same division as the Giants, they would be just a half game behind them. The Giants have gotten six of their wins from Lincecum and Cain, and they have dropped four straight games. One place they haven't been winning behind Matt Cain is on the road at just 2-6 in his last eight road starts. The Pirates are getting it done, and as a dog vs. a struggling team at home, they will get the win. Play on Pittsburgh.
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get my free MLB picks and predictions.
Join 409,399 Subscribers!