Recap: SD 10, SF 1
Giants @ PadresApril 15, 2018 | 00:02:53
Daily Recap: Christian Villanueva homered and drove in three runs as the Padres plated 10 runs in the series finale win against the Giants
Daily Recap: Christian Villanueva homered and drove in three runs as the Padres plated 10 runs in the series finale win against the Giants