The Atlanta Braves won the 2021 World Series, its first championship since 1995 : NPR
World Series 2021 results: Braves win first championship since 1995 with 7-0 win over Astros in Game 6 - DraftKings Network
World Series: Atlanta Braves beat Houston Astros to win first Fall Classic since 1995, Baseball News
Photos: Atlanta's big World Series win – WABE
MORE
Braves win World Series: Championship is unexpected, yet fitting - Sports Illustrated
2021 World Series - Wikipedia
World Series - Wikipedia
Atlanta Braves Win the 2021 World Series - The Phoenix
November 3, 2021 World Series Game 6: Braves 7, Astros 0
Major League Baseball
Braves win first World Series since 1995, defeating Astros in Game 6 - CBS News
Atlanta Braves Win 2021 World Series, First Since 1995