Jason Castro haunts former team as Padres defeat Angels 11-4
The San Diego Padres pounded the Los Angeles Angels late to take the first game…
The San Diego Padres pounded the Los Angeles Angels late to take the first game…
It has been quite a while since the San Diego Padres were in “win-now” mode…