Pedro Feliz 3-run homer to center - Giants vs Athletics - Jun 22, 2003

Pedro Feliz (Giants): 3-run homer to center. Top 3, 1 out, Giants 5 @ Athletics 2. MLB, Jun 22, 2003. Feliz: 1/2, 3 rbi.

Related