MLB
Giants observations: Logan Webb, Brandon Crawford power win over Mets
NBCS Bay Area – Logan Webb had his best start of the season, while Brandon Crawford launched a long homer as the Giants routed the Mets on…
NBCS Bay Area – Logan Webb had his best start of the season, while Brandon Crawford launched a long homer as the Giants routed the Mets on…