Ryan Vogelsong pitched seven shutout innings for his first victory of the season, and Brandon Crawford had his third multihit day in six games as the Giants cruised to a 6-0 win over the Padres for their eighth straight victory at home.
By Curtis Pashelka, San Jose Mercury News: Sports
Tue, 05/05/2015 - 9:48pm