Braves took advantage after defeating Astros in Game 3

Atlanta took the lead in the World Series by two wins to one, after defeating yesterday Houston by a score of 2-0. The pitchers of the Braves led by Ian Anderson, they did a great job of controlling the Astros’ timbers who were only allowed two hits. The American League champions received their first postseason […]