BRAVES WIN FIRST WORLD SERIES IN 26 YEARS
SABR Digital Library: Braves Win! The 1995 World Champion Atlanta Braves – Society for American Baseball Research
November 2, 2021 World Series Game 6: Braves 7, Astros 0
The Atlanta Braves Were Under .500 in August. Now They're World Series Champions. - WSJ
World Series 2021: Atlanta Braves win first title since '95 with new energy, childlike enthusiasm
Atlanta Braves defeat Astros in Game 6, win World Series for first time since 1995
Braves thump Astros to snap 26-year World Series drought
Discussing the Atlanta Braves' World Series Win Over the Houston Astros - The Ringer
Braves win World Series for first time since 1995 by hammering Astros 7-0 in Game 6 - The Globe and Mail