Pedro Feliz Solo homer to left - Giants vs Astros - May 16, 2006

Pedro Feliz (Giants): Solo homer to left. Top 7, 0 outs, Giants 13 @ Astros 3. MLB, May 16, 2006. Feliz: 2/5, 2 rbi. 8th homer this season.

Related