November 3, 2021 World Series Game 6: Braves 7, Astros 0
Jim Thome: Authentic Slugger in the PED Era - Cooperstown Cred
Atlanta Braves win World Series, first championship since 1995
MLB Network - The Atlanta Braves win their 4th World Series title in franchise history!
Braves win World Series: Championship is unexpected, yet fitting - Sports Illustrated
Atlanta Braves win World Series for the first time since 1995
Major League Baseball
List of teams to overcome 3–1 series deficits - Wikipedia
At long last, Atlanta Braves fans rejoice following improbable World Series title – WABE