After a tough 1-3 start, Arizona has now gone 4-3 since. Dan Hudson, who came over from the White Sox a year ago, opened some eyes by going 7-1 with a 1.69 ERA. He is 0-2, but has faced two tough offenses in the Rockies and Reds, and still pitched admirably with an ERA of 3.46. He is certainly capable of keeping the Diamondbacks in this one at home. The Diamondbacks a perfect 4-0 when he is on four days rest. The Giants will take Matt Cain to the hill who is a quality pitcher, but the Giants have lost five of his last seven starts vs. Arizona. Arizona takes this one.
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get my free MLB picks and predictions.
Join 409,399 Subscribers!