HOUSTON — The Atlanta Braves left Houston in a much better mood than when they arrived in Texas. Jason Heyward homered and drove in two runs, David Ross hit a two-run double in his 2012 debut and the Braves beat the Astros 6-3 on Wednesday night. Atlanta was swept in its opening series at New York, then lost to Houston on Monday to drop to 0-4.
Heyward homers for Braves in 6-3 win over Astros
![](https://gainesvilletimes.cdn-anvilcms.net/media/images/2017/04/28/images/Default_Image-01.max-1200x675.png)
![Placeholder Image](https://gainesvilletimes.cdn-anvilcms.net/media/images/2017/04/28/images/Default_Image-01.max-752x423.png)
Friends to Follow social media