Braves clinch World Series berth with NLCS Game 6 win over defending champion Dodgers

The Atlanta Braves are heading back to the World Series.