Pedro Feliz 3-run homer to right-center - Giants vs Dodgers - Apr 12, 2005

Pedro Feliz (Giants): 3-run homer to right-center. Top 4, 0 outs, Giants 8 @ Dodgers 3. MLB, Apr 12, 2005. Feliz: 2/3, 4 rbi. 1st homer this season.

Related