5*
(MLB) San Francisco vs. San Diego, 07/20/2015 6:10 PM, Score: 2 - 4
Money Line: -109.00 San Francisco (Away)
Result: Loss
Tim Hudson returns from his latest DL stint tonight as the Giants open a series at Petco against the Padres. The veteran righty should be fresh here and we've seen in the past that he's usually pretty effective when reappearing after spending some time on the shelf. Hudson will get to face one of the less imposing lineups around and the Padres could be down another bat if Justin Upton's pesky oblique keeps him in the dugout on Monday night.

Ian Kennedy has had a terrible time keeping the baseball in the ballpark. He's allowing a disastrous 2.13 HR per nine innings and his HR/FB rate is an unsightly 20.8%. It's really tough to win with those type of ratios.

The Giants are also coming in hot as they once again dominated the Diamondbacks on the road. That's the norm for the world champs, who remarkably have now won each of their last ten series at Chase ballpark.
The Giants are on a roll and I like their chances of maintaining that upward mobility with the series opening win here on Monday night.