Man the Giants are really sucking, and the pitchers are not as good as they once were. I know you have peaks and valleys during the season, but their recent play has me concerned. Cain and Bumgarner got busted up today, and yes it was against the hottest team in Baseball, it's just been an ongoing thing for the last few weeks. Also, the hitting isn't producing anything, and if the hitting is silent and the pitching sucks, you're not going to win any games. I hope they can turn it around soon, especially on the road which is where they will be for most of june.