Chris Truby Solo homer - Braves vs Astros - Apr 23, 2001

Chris Truby (Astros): Solo homer. Bot 8, 0 outs, Braves 7 @ Astros 5. MLB, Apr 23, 2001. Truby: 3/4, 1 rbi. 7th homer this season. View the play on Real.

Related