from Talking Chop2 years agoThe Atlanta Braves started quickly and jumped out to a 1-0 series lead with a 6-2 win over the Houston Astros in Game 1 of the World Series. Read at Talking Chop[add][|| ... ]