Braves clinch World Series berth with NLCS Game 6 win over defending champion Dodgers By: FOXNews.com October 23, 2021 at 23:44 PM EDT The Atlanta Braves are heading back to the World Series. Read More >> Related Stocks: Fancamp Exploration Ltd