The Atlanta Braves have done it, defeating the Houston Astros 4-2 for their fourth title in franchise history and first since 1995. Atlanta was a bit of a surprise coming into the postseason, lacking both the star power and gaudy records of its National League counterparts in Los Angeles and San Francisco, but proved to be a complete squad throughout an epic playoff run.
EXCLUSIVE CONTENT
Get ESPN+