Giants avoid winless homestand with 7-5 victory over Pirates

July 30, 2014 7:00 PM

Comments