Eric Owens Winning solo homer - Marlins vs Astros - Apr 27, 2001

Eric Owens (Marlins): Winning solo homer. Top 10, 1 out, Marlins 9 @ Astros 8. MLB, Apr 27, 2001. Owens: 5/6, 1 rbi.

Related