Astros vs. Braves: Live Updates as Atlanta Looks to Clinch Title
Published
One win away from its first championship since 1995, Atlanta will host Houston in a potentially decisive Game 5.
Full ArticlePublished
One win away from its first championship since 1995, Atlanta will host Houston in a potentially decisive Game 5.
Full ArticleAtlanta is 7-0 at home in the postseason and can win its first World Series title since 1995 with a victory Sunday.