The Astros will try to get some regular-season revenge on the Braves for their postseason defeat
Fresh off a big four-game series win over the Mets, the Braves will continue their homestand by welcoming the Houston Astros to town for a three-game, World Series rematch weekend set. The Braves won two of the three World Series games in Atlanta last autumn before clinching the series in Game 6 in Houston.
Fast forward nine months, and the Braves and Astros are still both formidable opponents.