The Arizona Diamondbacks made the most of the few opportunities they had Wednesday night, and Daniel Hudson took care of the rest. Hudson pitched seven effective innings and the Diamondbacks ended the San Francisco Giants' four-game winning streak with a 3-1 victory. Miguel Montero, Stephen Drew and Kelly Johnson each drove in a run for Arizona, which snapped a four-game skid.
View full post on Yahoo! Sports – MLB – Arizona Diamondbacks News
-------------------------------------------------------------------------------------------------------
