2021 World Series Atlanta Braves return in 2021 World Series for first time since 1999 after upsetting Dodgers in NLCS 3 years ago Interestingly beginning around 1999, the Braves are returning to the World Series. Eddie Rosario continued a torrid postseason with a…