Johnny Estrada 3-run homer to right-center - Giants vs D-backs - Apr 20, 2006

Johnny Estrada (D-backs): 3-run homer to right-center. Bot 8, 2 outs, Giants 6 @ D-backs 6. MLB, Apr 20, 2006. Estrada: 2/4, 3 rbi. 1st homer this season.

Related