Johnny Estrada 3-run homer to right - Astros vs Braves - May 6, 2005

Johnny Estrada (Braves): 3-run homer to right. Bot 1, 2 outs, Astros 0 @ Braves 3. MLB, May 6, 2005. Estrada: 1/1, 3 rbi.

Related