Atlanta Braves are 2021 World Series champs after beating Houston
Atlanta Braves World Series champions for first time since 1995
Flashback Friday When the Atlanta Braves won the World Series
Summer castoff Jorge Soler transforms into World Series MVP
Phillies rout Braves in NLDS Game 3, go 2-1 up - WHYY
Hammerin' Braves win first World Series crown since 1995, rout
World Series: Braves never gave up, and now they're champions
Repeating 2021 World Championship Will Be Tall Order For Atlanta
Hammerin' Braves rout Astros to win 1st WS crown since 1995 - WTOP
How the Atlanta Braves Made the World Series - The New York Times