Giants
Giants score rare home win against Pirates
AT&T PARK — The Giants scoring four runs in the first inning must have felt like winning a big hand at the poker ...