Braves win second straight, 6-3, over Astros

AP - Sports
Braves win second straight, 6-3, over Astros
Atlanta Braves' Jason Heyward slides across home plate to score during the fourth inning of a baseball game against the Houston Astros, Wednesday, April 11, 2012, in Houston. (AP Photo/David J. Phillip)
View Comments (0)