The Braves outscored the Astros 21-4 in their first three-game sweep of Houston since 2003. Heyward, the rookie sensation who had homers in three straight games before Sunday, had two hits. He ranks among the NL leaders with seven homers and 23 RBIs ...