Time has already run out on the defending World Series Champion San Francisco Giants, and there is little sand left in the hour glass for Arizona as they trail Cincinnati by six games for the second wildcard slot in the playoffs. One reason is the fact that they have struggled against this San Francisco team, losing 9 of the first 13 meetings. Ryan Vogelsong seems to be refreshed and healthy, as his first outing off the disabled list resulted in a 2-hit performance over 8 innings. That is a solid omen for the Giants as they are 21-5 when he takes the ball after a quality start in his last outing the last 26. The division has been a rocky road for the D-Backs where they are 4-9 in their last 13, and the Giants have scored the win in six of the last seven here. I like San Francisco.
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get my free MLB picks and predictions.
Join 409,399 Subscribers!