Bobby Estalella 3-run homer - Padres vs Giants - Apr 4, 2001

Bobby Estalella (Giants): 3-run homer. Bot 6, 2 outs, Padres 5 @ Giants 4. MLB, Apr 4, 2001. Estalella: 1/2, 3 rbi. 1st homer this season.

Related