7 September 2008, 9:39 am
Rich Aurilia hit one of three Giants home runs and San Francisco finally beat the Pittsburgh Pirates at home, 7-6 on Saturday night. Scott McClain homered for the second time in four games and Nate Schierholtz hit his first career home run to help the Giants snap a seven-game losing streak at home against the Pirates.... read more