Braves win second straight, 6-3, over Astros

AP - Sports
Braves win second straight, 6-3, over Astros
Atlanta Braves first baseman Freddie Freeman fields a ground ball hit by Houston Astros' Jason Castro during the sixth inning of a baseball game onWednesday, April 11, 2012, in Houston. Castro was out at first on the play. (AP Photo/David J. Phillip)
View Comments (0)